According to figures from the Bureau of Alcohol, Tobacco, Firearms and Explosives this week there were 9,050,626 guns produced in the U.S in 2014, which is the highest on record this century with the exception of 2013 figures, which peaked at 10.8 million.