A:
The state of North Carolina allows open carry. Some local governments have restrictions on open carry.