eForms Logo

North Carolina Gun Bill of Sale Form

A North Carolina gun bill of sale documents the legal sale and purchase of a firearm between a seller and a private buyer in the state. The document must include identifying details about the seller, buyer, and firearm.
4.7 Stars | 374 Ratings
Downloads: 6,925

Privately Selling a Firearm

In March 2023, North Carolina repealed its laws requiring a permit to purchase a handgun. Eligible individuals may purchase a firearm with or without a permit through private sales. Those who buy from a licensed dealer may still be subject to federal background checks, and a concealed weapons permit may be required.

Registering a Firearm

North Carolina has no laws requiring the state registration of specific firearms.

Concealed Carry

A Concealed Handgun Permit is required for any resident of North Carolina to carry a concealed weapon within the state’s boundaries.[1]

How to Apply

An individual must be 21 or older to obtain a Concealed Handgun Permit in North Carolina.[2] The application process varies by county, but the following steps apply across the state:

  1. Complete a firearms safety training course.[3]
  2. Complete an application for a Concealed Handgun Permit provided by the applicant’s local sheriff’s department.
  3. Attach all required subsequent documentation and apply at the sheriff’s department.


North Carolina recognizes the concealed carry permits from all states that offer them.[4]