Here is a smartphone power bank that also serves as a flashlight and stun gun to get you out of trouble. The RUIMX Stun Gun has a 5200 mAh battery to charge all your favorite mobile devices. It is compact, portable, and safe, with a cover on the attack head and bottom to prevent accidents.
The stun gun has an output of 10,000,000v. You also get a battery life indicator light to see current battery level. Costs under $20 at this time.[where to get it]