[@Odin] I agree with this. 'Morals' are a human invention, and every society has a different set of morals. You can't call an act of another country or it's citizens 'wrong' just because it breaks the moral code of the United States. In the UK, most people aren't allowed to bear arms at all, period. If an armed gunman broke into their house, they couldn't shoot back. A man from the US might see this as wrong. Conversely a man from the UK sees an average American family owning a gun that the children could possibly get access to as wrong.