У европейцев или сингапурцев нет права на оружие. Дело в верховенстве права.
Чтобы было верховенство права, у общества должна быть возможность защитить это верховенство силовым путем в любое время.
За всю европу можно долго тереть. Во Франции например верховенство права улица защищает с завидной регулярностью. Но мы же не хотим жить как в Париже лол... Да, там оружие запрещено, но полиция получает по щам от тамошних арабов так же, как недавно получила в Москве от одного чеченца. Видимо просто арабов в Париже больше чем чеченцев в Москве. Но это пока что.