A stun gun is a device used to immobilize an attacker without causing serious injury. While effects of the Stun Gun do not cause serious injury, they are effective and will bring the attacker an extreme amount of discomfort and pain. In a nut shell, the stun gun sends a shock wave to the nervous system and essentially over works the muscles. This causes severe pain.