Here is another non-lethal self defense tool that you can use to deal with aggressive assailants. The TASER StrikeLight 2 has a loud arc audio to deter attackers from a distance. It has a 3-mode flashlight with a 20kV contact stun. The flashlight has has a 700lm, 150lm, and red mode for night vision.
The StrikeLight 2 is 4ft drop tested. It has an aluminum body and can work in -4 to 122F temperatures.