Thanks Cookie and an excellent question. When confronted with somone with a gun, they call in specialized, trained units that have guns.
Their job is made a little easier than here, since guns are illegal. That means, if you see a gun (and he's not a farmer) then he's a bad guy.
It's not like here where every town cop and security guard is given a pistol instead of training them to handle themselves in self-defence.
The difference this makes is enormous. In England, if you run at a cop and hit him, he will beat you up. Here, a cop will shoot you and you could end up dead. All sense of proportionality has gone in the US. If you can live with that, then so be it. But I struggle with your values.
Do you really think punching a cop should be punishable by death?
Do you really think someone breaking into your house should also be punishable by death?
I would argue not. At least, not always.