Missouri has a population of 6,090,062. In the year 2020, there were 412,163 firearms sold in Missouri. That's one firearm sold for every 14.8 people in the state. Missouri ranks in the #20 position in terms of per capita gun sales, and in the #19 position in absolute firearm sales for the most recent year. For every McDonald’s restaurant in Missouri there are 5.06 gun dealers.