El mejor arma ya se usaba en el salvaje oeste, es la más barata, legal, portable y fácil de conseguir:
Puede ser arena o sal, vacías el botecito dentro del bolsillo y al que se ponga orate le tiras un buen puñado a los ojos y ya si eso te lías a palos. Es mucho más fácil tumbar a un ciego con los ojos escocidos.
También puedes optar por pimienta cayena en polvo, también muy asequible pero al ser polvo te puede afectar a ti también por la polvareda que se forma, o un espray de defensa personal (más eficiente, más caro y él mismo problema). Estas opciones son por tanto más aconsejables para evitar todo contacto físico: tirar a la cara y huir. La sal o arena son para inmobilizar y a continuación pegar.
Otra posibilidad es llevar un bolsillo de cada para poder elegir según la situación.