Yes...they are legal in NC. Lots of us have them.
Lots of information available on the various Carolina based gun forums. Check out:
http://carolinashootersforum.com/forumdisplay.php?f=59
The stickies will answer just about every question you may have.