North Carolina state law allows individuals to carry a stun gun, taser or electric dart gun on their own premises, with some restrictions. The law prohibits carrying a stun gun on school property, or helping a minor do so.