HOW MUCH DOES A STUN GUN NORMALLY COST?

Like anything you buy, the quality of the items largely effects the cost. Mainly the features and strength of the device. Stun guns typically run between $40 - $100.