U.S. sold almost $42 billion in weapons to foreign governments in 2...