Pennsylvania has a population of 12,791,181. In the year 2020, there were 784,577 firearms sold in Pennsylvania. That's one firearm sold for every 16.3 people in the state. Pennsylvania ranks in the #24 position in terms of per capita gun sales, and in the #7 position in absolute firearm sales for the most recent year. For every McDonald’s restaurant in Pennsylvania there are 4.3 gun dealers.