>
you're creating a premise that the only reason gun legality can be justified is self defenseWhat other premise is there, when we're talking about a device that is designed to seriously injure and kill others? It's either a defensive weapon, or, worse, an offensive one.
I think hunting is a totally legitimate use for a gun. I think your grandfather's case is as well, though there certainly are other solutions to his problem, if more difficult and less efficient ones.
Sure, you might want a gun as a collector, or because you enjoy shooting one at a gun range. But I'm not convinced these "recreational" reasons are good justifications for allowing general ownership of a device designed for its lethality.
You hunt? Fine; get a license for that, and you can own guns made for hunting. You need to a weapon as a part of your job (like your grandfather, perhaps)? Fine; same deal: be licensed and restricted to types of guns appropriate for your job. A gun for fun? No, not fine (let the properly-licensed gun range own and store guns, and you can go and shoot them for fun). A gun for self-defense? I don't think it's clear that use outweighs the downsides of having a heavily-armed populace.
I think the thing that gets me the most is that you can walk into a gun store without having seen our touched a gun in your life, and walk out with a gun (modulo whatever waiting period your locality might require). No training needed, no license needed. Fork over some cash, and here's your deadly projectile weapon and as much ammunition as you want. That's irresponsible.