Here are the 10 states with the highest numbers of guns:
Texas (588,696)
California (344,622)
Florida (343,288)
Virginia (307,822)
Pennsylvania (236,377)
Georgia (190,050)
Arizona (179,738)
Ohio (173,405)
Alabama (161,641)
North Carolina (152,238)
Here are the 10 states with the highest gun deaths per capita:
Alaska (24.5 per 100k people)
Alabama (22.9 per 100k people)
Montana (22.5 per 100k people)
Louisiana (21.7 per 100k people)
Mississippi (21.5 per 100k people)
Missouri (21.5 per 100k people)
Arkansas (20.3 per 100k people)
Wyoming (18.8 per 100k people)
West Virginia (18.6 per 100k people)
New Mexico (18.5 per 100k people)