Матрёшка, мощность гражданского оружия для самообороны ограничена законодательно. А для полиции ограничения другие, там мощности больше.
ЕМНИП, для гражданского ношения в РФ допустима мощность 3 Вт. Маловато. Плюс одежда как диэлектрик и необходимость хорошего уровня владения. Компенсировать низкую мощность можно разрядом в уязвимые места - шея или подмышка. А при нападении сделать это шансов не так много. Во всяком случае, без подготовки. Баллончик всё-таки надёжнее, больше шансов.