Depends on the area.
Rural means guns to deal with vermin or wildlife.
Urban poor means illegal guns in bulk.
Urban middle-class, if there still is one, means self-defense as desired.
Urban high class means private security, personal gun optional.
Then you have your gangs, cartels, cults, communes, independent secessionists, hobby hunters, gun lovers and political party zealots - in no particular order or affiliation.
Mix in some mass media fear mongering and everyone is suddenly armed to the teeth, willingly or not.
Depends on the area.
Rural means guns to deal with vermin or wildlife.
Urban poor means illegal guns in bulk.
Urban middle-class, if there still is one, means self-defense as desired.
Urban high class means private security, personal gun optional.
Then you have your gangs, cartels, cults, communes, independent secessionists, hobby hunters, gun lovers and political party zealots - in no particular order or affiliation.
Mix in some mass media fear mongering and everyone is suddenly armed to the teeth, willingly or not.
So to answer your question, I have no idea.
https://www.nbcnews.com/health/health-news/map-gun-death-rates-lower-cities-than-rural-counties-rcna81462