Каждый, конечно, выбирает сам для себя, но лично я не сторонник самообороны с ножом
Да, нож в умелых руках гораздо эффективнее любого разрешенного у нас оружия самообороны (Ну, кроме Осы при удачном попадании), но это очень сомнительное оружие.
Про психологическую подготовку и мастерство верно сказано, ножом нужно долго учиться работать.
Но есть еще один неприятный момент - применение ножа в глазах СМ и судей - банальная поножовщина, в которой кто победил, тот и виноват.
Да, если жизни угрожает опасность, то все средства ее спасения хороши. Но проблемы после применения ножа будут почти гарантировано.
Лично я всегда ношу ссобой маленький хороший ножик (Kershaw 2415). Но как оружие я его даже не рассматриваю - для меня это просто хороший универсальный инструмент для решения широкого круга бытовых задач.
Кто стреляет первый, тот живет дольше.