Answer:
The minimum age is 18 years old. Some areas are off-limits, including schools and the State Capitol grounds. Concealed carry is legal for residents with a North Carolina Concealed Handgun Permit (CHP) and for non-residents with any valid license/permit.