: Provide a valid, non-expired North Carolina Driver’s License or state ID that reflects your current residential address. Age Limits : 21+ to purchase a handgun or a "lower receiver". 18+ to purchase a long gun (rifle or shotgun).
Buying a firearm in North Carolina has become more straightforward following the repeal of the century-old system in March 2023. As of 2026, residents no longer need a permit from their local sheriff to buy a handgun. Core Requirements for Buyers buying a gun in nc
: Pass a check through the National Instant Criminal Background Check System (NICS) conducted by the dealer at the time of purchase. : Provide a valid, non-expired North Carolina Driver’s