Why is the light on but the Stun Gun doesn't spark?
While the red light will still come on if the batteries are not inserted properly, there is not enough power for the stun gun. Double-check that you have the polarity of the batteries (+/-) matched.