There were already enough guns in circulation in the United States for every man, woman, and child, with 67 million left over in 2018. The number has risen significantly in subsequent years: nearly 23 million guns were sold in the U.S. in 2020. At least 20 million of the guns in the U.S. are military-style assault rifles, designed and fitted for killing and maiming on a mass scale.