Depends on where the RV is, but in most cases, it is treated as if it was a house, so yes.
Yes, it is legal to carry a citizen Taser in Alabama.
No.
Yes, you can carry a stun gun in Arkansas. They are perfectly legal.
It is legal to carry a Taser in a holster or purse in Georgia.
Yes, it is legal to carry pepper spray in Delaware.
It depends on the state you are in. In some states it is legal if you can otherwise legally carry a gun.
If you are not a felon, then the legal age is 21.
I hope so.
With a license, yes.
no!
If you have a gun permit, yes, as long as you are somewhere where it is otherwise legal to have the gun.
no, but it is illegal if you are a convicted felon to carry on