if people are really worried about being robbed or mugged on the street, they can always get pepper spray or a stun gun, after all, thats what they are for. A gun in the range of hand to hand combat isnt useful for defense either way.
I personally see guns as an item of escalation. Think of it this way : The roober is armed with a knife, so for you to feel "safe" you buy a gun. Now the thief wants to mug people to make a living, but if people are armed with a gun and he with a knife, he'll just arm himself with a gun as well. And for the person to feel safe again, they'll just arm themselves with a shotgun, and etc etc until the whole thing escalates into people carrying guns because they are afraid of being attacked "by guns".
If I understood it correctly that was the point of Moore's documentary: not "guns are evil", but "the media sells fear to the public".
I agree with that, because i've noticed in some places about shows about "omg, the black man with a gun is attempting to break into a house/carjack" I dont really see that in japan, except when i do see "documentaries" on bike\car gangs running around cities bashing people's cars down an blocking traffic, or about how some guy ran over a kid and ran away, it features more the police response on how they do things and how they track them down using forensics and etc, so i think its more of the opposite of media selling fear, instead i see it as the media selling reassurance because it displays the police capability (although the police can be rather useless at times....) but for one thing, it definately makes people reassured about the police, and most people feel safe with having SECOM or some other security system at home while they are at work or asleep.
And oh, i live in Kawasaki, "supposedly" one of the most dangerous areas of the Kanto region (although i swear Osaka is even more dangerous) since it was a former industrial/port city, and yes, kawasaki city is actually famous for having Yakuza headquarters.... people know what the yakuza are up to, so they cant really care, since the gangsters have better things to do then terrorize the local civilians. My friend from Yokohama seems to know all sorts of strange **** that goes on in kawasaki (dont ask me how, but im sure he's connected somehow) about illegal smuggling, drug trafficking, "disappearances", and etc, just that the local populace arent informed. So long as we arent informed about "omg the yakuza killed someone again!" we arent really afraid and people go about their business as usual. the only "sensational" news that the media goes on a frenzy about is political scam....
but im rambling again ...