Unfortunately you must be a licensed / commisioned law enforcement or security office to legally have a stun gun in Belize
No. Stun guns are not legal in Spain.
Yes, it is perfectly legal to use a stun gun in Delaware.
Yes, stun guns are legal in Texas.
Yes, stun guns are legal in Tennessee.
Yes, you can carry a stun gun in Arkansas. They are perfectly legal.
Yes. Stun guns are currently legal to own and use in Iowa.
Stun guns are not legal in Europe, it's better you buy a knife or a nunchaku.
In P.A I don't think it's required to register a stun gun
It is NOT legal for citizens to carry stun guns in NJ.
If you are not a felon, then the legal age is 21.
Yes
Yes, stun guns are legal to carry in Texas, unless the stun gun is in the shape of an item that is already deemed illegal to carry, such as a baton, sap, or brass knuckles.