I have no knowledge on Stun Guns,does anyone own one and what are the pros and cons of having one ?,thanks for any and all input :confused: