Here is a tiny stun gun you can carry with you easily to defend yourself. The Slider looks like a flash drive but has enough juice to incapacitate aggressive attackers. Simply slide the thumb switch forward to activate it. The Slider can be charged via mini USB.
This stun gun is available in 5 colors. It also has a flashlight. Doesn’t cost a whole lot but make sure your city allows owning such a device.