I can see that it'd be prudent to be able to engage in some self-defense in rare scenarios, but in a civilized area they really should be extremely rare scenarios. A functioning government and civil society to the extent that people aren't being regularly assaulted in the street isn't that high a degree of public order! I live in a large European city, and I certainly feel safe here without carrying guns (safer than I feel in most American cities).
The absurd idea that we all each take self defense into our own hands is just ridiculous, just as you don't build your own water supply, or generate your own electricity, or train to be a doctor just in case you get sick.
I can't imagine a more dangerous society where we all take self-defense into our own hands. It wouldn't be the first world if we did that. Let's not start spouting the gun toting nonsense here, the audience on hn is too smart to buy that.
I'm guessing you live in a wonderful neighborhood with great police protection, low crime, and are not part of the demographic that is often targeted for assault. I'm happy you get to live your wonderfully enlightened progressive existence.
The rest of us will just become one of those statistics that happen when you 'offload' your rights, yes?
Of course you don't take your self defense completely in to your own hands - we live in a civilization so that we can organize and protect each other. But, ultimately, you are the only one who can ensure you stay alive. To think otherwise is pretty naive, or comes from a position of entitlement.
For the interest of full disclosure, I keep a firearm in my vehicle and one at home. My wife concealed carries. We live in a neighborhood with fairly regular home invasions, and even a few murders over the last few years. We plan on leaving as soon as student loans get paid and we can.
The military is not there to protect you either. Their job is to enforce national policy abroad, put down rebellions and repel invasions.
I agree that police and the military make us safer overall, on average. But they do not protect you personally. You can either pay a private security firm to defend you if you are rich, or you can defend yourself. There literally are no other choices.
When seconds count, the police are minutes away. Unless you have your own private bodyguard, being prepared to defend yourself isn't ridiculous.
Then I suppose you also shun the idea of CPR or the first aid in general. That's what first world society has doctors for...
"X does not happen under ideal conditions, therefore, it is wrong/foolish to prepare for X."
As an individual, I should protect myself. But I expect my government not to rely on me, or my grandmother, having to learn how to shoot.