Собственно, чтобы напрочь исключить массовые расстрелы людей психами, достаточно всего лишь запретить магазинное оружие. Чтобы два, максимум три выстрела - и все, нужно отмыкать что положено и один за другим засовывать внутрь патроны. Тут-то тебя и скрутят. И касательно самозащиты все в порядке - ситуацию, когда три выстрела тебя точно не защитят, а восемь точно защитят, придумать, конечно, можно, но непросто. При этом баллистику и калибр как раз можно разрешить сколь угодно крутые, на радость национальным стрелкам.