Except not all of those people are hunting to live. Some might hunt for sport. My family does that. We don't have to hunt deer to survive but it has been something of a family tradition. That is very different from someone living out in the wilderness. And yet it is still a viable reason to own a gun.
You have not done a single thing to discredit any of the things I just stated. All you have literally done is make a random comment then sit back and go "Well I proved you wrong already so you have a worst argument then those who think Superman can beat Goku" or vice versa.
"City folk" have every right to own a gun for defensive purposes. Law Enforcement is not always going to be able to magically appear to save them from forced entry robberies, sexual assaults, etc. A person carrying gun has a chance to defend themselves and maybe buy time for help to get there. Are there other ways they could do it? Sure. would those other ways be just as effective? Maybe. Maybe not. No one can say one way or another.
already said i have no problem with that
for the record superman would kill goku
and....there is no "buying time" your attacker is not going to sit there, he is either going to escape or you're going to shoot him/her. If guns didn't cause a problem this wouldn't even be a thread, no one would care if all it was used for was self defense