A stun gun is a handheld device designed to temporarily incapacitate a person by delivering an electric shock. It’s often used for self-defense, law enforcement, and military purposes. The main function of a stun gun is to interrupt the normal electrical signals of the body, which leads to muscle contraction, pain, and temporary paralysis.