ИМХО пневмат, флобер, и такой нож (именно такой) и в меньшей степени резинострел для самообороны не лучший вариант.
Поясню.
Представьте себе удар человека шилом.
Вроде и проникающее ранение, вроде и шанс убить достаточно велик, а в ситуации реальной самообороны очень не эффективен. Так как человек с таким ранением запросто еще и по голове настучит и сам выстрелит не раз, а уже потом либо изойдет кровь либо еще что то....
Для самообороны нужен не удар шилом, а удар плоской доской (по научному "останавливающий эффект").