It works in the civiliced world to have rules for weapons. There's a few gangs here that have weapons, but overall people don't have it.
If it's hard to come by, and you get a severe punishment for even carrying a knife, with no reason, less walk around with it, and less feel forced to carry one.
I have a bow and some knifes. Schweiz armyknife! Lethal i tell you.
The bow is because i want to hunt with it, and i sure as hell would never pull it against a human being.
I know it's hard to believe, but here theives don't carry weapons most of the time. They don't have reason to, since there's not really any risk of somebody blindly trying to kill you for the fun of it.
Yeah. I think he enjoyed his "righteous" killing of those kids.
Edit:
Most of the time = we have not a single gunning down of people in their home from theft this year, as far as i know.