Stun guns are useful tools to have to buy yourself time in dangerous situations. The VIPERTEK VTS-T01 is an affordable stun gun with a flashlight. It has 3 light modes and focus mode. It has a Type III aircraft grade aluminum alloy body.
The VTS-T01 measures only 7.5 inches long, so you can easily handle it. Just make sure you can buy it in your local area.
[where to get it]