My personal opinion is that a gun would make for lousy defence. Let's get this straight, a shield defends you, as does a bulletproof vest. A gun can only defend you in the sense that it might block an attack. Same goes for a sword or knife.
Even for protecting yourself pro-actively (Taking out the attacker) I think there's better alternatives that a gun. I have a walking stick I take with me when I go out. Mostly because it's damn stylish, but also because I could defend myself (Block a knife) and protect myself (Whack the guy over the head). I'm all for guns with non-lethal rounds, that can work perfectly well to stop an attacker. Oh, and also, if you don't feel safe in your own damn home without a gun, your police force need to step it up.
That became a far larger rant than I intended.
Even for protecting yourself pro-actively (Taking out the attacker) I think there's better alternatives that a gun. I have a walking stick I take with me when I go out. Mostly because it's damn stylish, but also because I could defend myself (Block a knife) and protect myself (Whack the guy over the head). I'm all for guns with non-lethal rounds, that can work perfectly well to stop an attacker. Oh, and also, if you don't feel safe in your own damn home without a gun, your police force need to step it up.
That became a far larger rant than I intended.