To obtain a NC Concealed Carry Handgun Permit (NC CCH), you must: Be a US or naturalized citizen. Be at least 21 years of age. Have been a resident for at least 30 days in the county where you are applying for thepermit.
Legally, as a Federally licensed dealer we are unable to sell handguns to anyone under 21 years old. Thank you for checking with us!
I believe you have to be 21 to legally own a handgun in NC. You definitely have to be 21 to obtain a concealed handgun permit. Other states differ though and you should be able to have said pistol shipped to an FFL in a state where it is 18.
Thanks! Your answer is awaiting moderation.