Как всегда не хватает третьего варианта:

3. НАДО ДАТЬ ПРАВО НА ПРИМЕНЕНИЕ ОРУЖИЯ ДЛЯ САМОЗАЩИТЫ И ВВЕСТИ ПРЕЗУМПЦИЮ НЕВИНОВНОСТИ ОБОРОНЯЮЩЕГОСЯ.

Что толку от пистолета в кармане, если даже за досылание патрона в ствол тебя будут судить и посадят? Могут посадить даже за один патрон, "найденный" в кармане. И плевать, что у тебя зарегистрирована "оса", а патрон для "ТТ".

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

Как пишут во многих книжках и статьях, в том числе сами милиционеры, единственный способ в наших условиях отбиться от нападающих при помощи пистолета и не сесть - это "валить всех вглухую", чтобы потерпевших не было. Ещё хорошо бы при этом иметь свидетеля, который покажет, что они первые начали стрелять, и второй нелегальный пистолет, чтобы вложить в руку трупу. При нынешних законах так действовать могут либо преступники, либо власть имущие, но не рядовые граждане - откуда у рядового гражданина навыки "валить всех" и второй нелегальный пистолет?

Вот во многих штатах США действует "принцип крепости" (castle doctrine), по которому если у тебя на участке (на пороге в квартире) обнаруживается труп, застреленный из твоего же ружья, то суд не будет выяснять, кто первым достал ствол и у кого пушка больше, суд будет выяснять только одно - ЗНАЛ ЛИ ТРУП, ЧТО ТЫ НЕ ЖЕЛАЕШЬ ЕГО К СЕБЕ ВПУСКАТЬ. Если докажешь, что труп был оповещён о твоём нежелании его впустить на свою территорию - дело закрывается.