Утверждал, утверждаю и буду утверждать, что лучшая защита - упреждение конфликта. Или быстрый бег. Все остальное заканчивается или больничкой или тюрьмой. Всякие кастеты, явары, перочинные ножи и прочее либо не помогут ( при неумелом обращении) либо накинут срок.
В машине как вариант перцовый баллон, если пытаются проникнуть через окно, но есть нюансы с джобращением и нужна крепкая рука и глазомер, чтобы самому не получить струю в лицо, но против пьяного не вариант.
Как средство прорыва для хороша соль мелкого помола, лучше с молотым перцем, носимая в полиэтиленовом пакетике и высыпаемая в карман при возникновении вероятной угрозы. Но сыпанув в лицо не нужно корчить из себя героя, а опять же включать ноги.
Как говорил один мой хороший знакомый, неплохо владеющий рукопашкой, если противник один, то средства защиты особо и не нужны, а если противников несколько, то средства защиты бесполезны. Скромность лучше доблести, если есть возможность - уходи от конфликта, поскольку у конфликта два исхода: либо ты, либо тебя. Оба варианта заведомо проигрышны, один ведет в турму, второй на больничную койку.
Безусловно, бывают ситуации, когда на кону жизнь и здоровье твое и твоих близких, но в таких случаях всякая ерунда вроде кастета поможет мало.
Все вышесказанное - имхо, но на основе опыта. Когда после драки сидишь в милиции, особенно пытаясь доказать, что ты невиновен, мысль о том, что можно было и не доводить до столкновения уже не кажется такой уж неправильной.