This stun gun is half the size of most stun guns so it can be easily concealed inside a pocket or purse. It also has a built-in keyring for attaching to your keys. However, do not be fooled by its small size. This mini stun gun is able to deliver a shocking 77 million volts of electricity. Just a few seconds of contact from this stun gun will deliver a powerful electrical surge that will impair your attacker for a good five to ten minutes. To prevent accidental use of this powerful weapon, the stun gun is equipped with a safety switch. To charge, simply plug in the included USB cable to the stun gun and connect it to a wall outlet. On top of that, the J.A.C.K. has built-in battery indicator lights that let you know how much power is left in it and has a flashlight for illuminating dark areas. In addition to carrying it in a pocket or purse, you may also hold it in the included nylon holster which has a belt loop for hands-free carrying. The product comes with a lifetime manufacturer warranty.