Для убийства - да, достаточно, если попадешь куда надо. Для того чтобы защитить себя - абсолютно недостаточно. Можно всадить в противника обойму - а он подойдет, ударит тебя нескольк раз ножом и потом умрет. Результат - 2 трупа.
Для сравнения: 1 пуля крупного калибра в плечо нападающему - и он выключается из боя, сам остается раненым, но живым, и ты тоже жив-здоров.
Что лучше? Пойми, тут надо не убить, а быстро остановить противника, обездвижить его.