Here is another stun gun flashlight you can use anywhere to get you out of trouble. The ZAP Light Mini is a 800,000v stun gun with a flashlight. It has a 30 lumens flashlight that lasts up to 3 hours on battery. The device measures 4.73″ x 1.5″ inch.
More info is available here.