If you need something relatively small and easy to carry for protection, the Bashlite Stun Gun Flashlight is what you would be looking for. It measures 5 13/16 inches x 1 inch. The wrist strap lanyard makes it easy to carry in your hand for convenience when walking, jogging, running or going into dark parking lots.
Pink Lipstick Stun Gun with flashlight is portable and discreet. It packs 3 million volts of charge and is powered by a built-in rechargeable battery. Measuring only 5 inches tall and 1 inch around, this unit can fit into most any purse, pocket, backpack or briefcase.