North Carolina Gun Laws
Shall-issue concealed carry. No magazine limit. Castle doctrine and stand your ground.
Last reviewed against official sources on 2026-09-25. Official state source.
North Carolina requires a shall-issue permit for concealed carry. The state recognizes both castle doctrine and stand your ground — no duty to retreat applies anywhere a person is lawfully present. No magazine limits or assault weapon bans exist. The pistol purchase permit requirement was repealed in 2023 (SB 41); handgun buyers from licensed dealers now only go through the federal NICS check, and there is no background-check requirement for private sales.
Key facts
- Concealed Carry: Shall-issue permit required (N.C.G.S. § 14-415.11)
- Open Carry: Generally permitted without a permit
- Permit to Purchase: Not required (repealed 2023)
- Assault Weapon Ban: No ban
- Magazine Limit: No limit
- Waiting Period: None
- Universal Background Check: Not required for private sales
- Red Flag Law (ERPO): No state ERPO law
- Castle Doctrine: Yes (N.C.G.S. § 14-51.2)
- Stand Your Ground: Yes (N.C.G.S. § 14-51.3)
- Concealed Carry Reciprocity: Honors concealed handgun permits from every other state (since 2011) (N.C.G.S. § 14-415.24)
Frequently asked questions
Do I need a permit to carry concealed in North Carolina?
Yes. North Carolina requires a shall-issue concealed handgun permit. Open carry is generally allowed without a permit.
Does North Carolina require a permit to purchase handguns?
No, not anymore. North Carolina's pistol purchase permit requirement was repealed in March 2023 (SB 41) when the legislature overrode a gubernatorial veto. Handgun buyers from licensed dealers go through the federal NICS check instead; there is no separate state permit or background-check requirement for private sales.
Does North Carolina have a red flag law?
No. North Carolina has not enacted an extreme risk protection order law.
Does North Carolina have stand your ground?
Yes. Under N.C.G.S. § 14-51.3, a person who is not the aggressor and is lawfully present has no duty to retreat before using force in self-defense, in public as well as at home.
Does North Carolina recognize concealed carry permits from other states?
Yes, unilaterally. Since December 1, 2011, North Carolina automatically recognizes a valid concealed handgun permit from any other state, with no formal reciprocity agreement required. The reverse isn't guaranteed, though — the NC Department of Justice publishes a yearly list of the states that have confirmed they'll honor a North Carolina permit, so check it before traveling with one.
Not legal advice. Laws change; verify with official sources.