Тут просто замкнутый круг.
Если общество вокруг такое, что надо постоянно от кого-то самообороняться, то и среди самонападающих будет слишком много оружия, и нелегального, и легального по бумагам, и будет просто эскалация всеобщей пистолетизации с понятными результатами — ужесточение с обеих сторон, и обороняющейся, и нападающей, и переход на принцип «кто первый выстрелит» (при этом у нападающего обычно преимущество).
А если общество такое, что можно спокойно допустить свободное ношение оружия, то в нём и самообороняться не от кого.