Sigh...no mod points, but this is really the problem. If I'm of a mind to carry a gun around, it likely means I'm of a mind to use one should a problem arise. And that threshold of when I pull out my gun varies between people. Some people need to be threatened with a gun themselves; others only require your foot to get stepped on accidentally, or a dirty look. Without a gun, their only response is a likely non-lethal shouting match or at worst a fist fight (which last longer than a gun battle and are more apt to be stopped by the audience, with the audience surviving the attempt). With a gun, someone is likely to die.
Guns have their place, but it isn't in your waistband, nor strapped to your back in an open-carry town. Those bozos carrying round rifles to inform people of their rights generated a bunch of 911 calls. Because, you know, you're carrying around rifles in the street. That's a culture change no one wants, thanks.