Because of the disproportionate number of people with violent criminal history as opposed to law abiding citizens is one train of thought.
But another is that often self defense weapons are used by criminals to commit crimes so people over react and make rash decisions. What most people don't realize is that there are more crimes committed with items not designed to be a weapon than with Stun Guns.
In P.A I don't think it's required to register a stun gun
No. Stun guns are not legal in Spain.
Yes, stun guns are legal in Texas.
Yes. Stun guns are currently legal to own and use in Iowa.
Yes, it is perfectly legal to use a stun gun in Delaware.
Yes, stun guns are perfectly legal in Ohio.
Yes, stun guns are legal in Tennessee.
Yes, stun guns are perfectly legal in Mississippi.
It is legal to use stun guns in Spain.
Stun guns are not legal in Europe, it's better you buy a knife or a nunchaku.
No
no, its not legal in Italy , sorry