127
Nov. 6, 2023
In 1945, the population of the United States was around 140 million people, and those Americans owned an estimated 45 million guns, or about one gun for every three people. By 2023, the population of the United States stood at just over 330 million people, and according to historical data from the US Bureau of Alcohol, Tobacco, Firearms and Explosives, the number of guns produced and imported for the US market since 1899 exceeds 474 million firearms. Even assuming some of those guns have broken ...