Site Overlay


Applying for your North Carolina Concealed Carry Permit

  STEP 1

Before you can submit an application for an NC Concealed Carry Handgun Permit, the successful completion of an approved North Carolina Concealed Carry Handgun Course (CCH) is required. Double B Firearms Academy offers the North Carolina Concealed Carry Handgun (CCH) Course multiple times a month.

  • The NC Concealed Carry Handgun Course is a state-mandated 8-hour (minimum) course that encompasses the legalities behind carrying a concealed firearm. Successful completion will be determined by a written exam and shooting qualification. The written exam and qualification have been developed and distributed to training facilities by the NCDOJ.
  • The shooting qualification is 10 rounds at 3 yards, 15 rounds at 5 yards and 15 rounds at 7 yards. A passing qualification consists of 21/30 rounds to hit within the 7-Ring of a standard B27 target.

Your Concealed Carry Handgun Instructor will issue you a certificate of successful completion. The original certificate is required to be turned over to the Sheriff’s Department. Do not lose this certificate as they are serialized by the NCDOJ and cannot be reissued.

  STEP 2

Now that you have your course certificate, confirm that your North Carolina Driver’s License or Identification Card is not expired and reflects your current living address. If that identification is expired or incorrect, you will be required to update your identification prior to the application process.

  STEP 3

Visit the government website of the county that you currently reside in. Once on the appropriate website, we suggest using the search bar and typing in ‘Concealed Carry Permit’. Search results will typically display that County’s specific requirements, process and application form. Concealed Carry Handgun Permits are completed by the Sheriff’s Department.

All Sheriff’s Departments require that applications be submitted in person. To expedite services, many Departments use an online service that will allow you to complete the application, print it, make payment for your permit and set up the required appointment. Note: Please refer to your county’s policies about signatures. Some counties do not want you to sign the printed application until you arrive in person and the document can be notarized.

If your Sheriff’s Department does not have appointment reservations online, you will need to call them and make an appointment.

Concealed Carry Handgun Permit Fees
  • New Permit – $90.00
  • Renewal Permit – $75.00
  • If paying online, a processing fee may occur – typically $4.00

  STEP 4

Arrive at your appointment early and be prepared to turn over the following documents: NC Concealed Carry Course Certificate, valid NC photo identification, and your completed NC Concealed Carry Handgun Permit application.

Once your application has been submitted in person, the Sheriff’s Department personnel will instruct you on how to obtain a set of fingerprints from CCBI (City-County Bureau of Identification).

  STEP 5

When your NC Concealed Carry Handgun Permit is ready, depending on the county you may be required to pick up your permit in person or they may mail it to your provided address.

  STEP 6

Now that you have your North Carolina Concealed Carry Handgun Permit, you are ready to carry a handgun concealed or you may purchase firearms using your CCH Permit as the background check. If you are interested in purchasing a firearm, simply bring your NC CCH Permit along with your NC photo I.D. to our facility and a Retail Team Member will take a copy of these documents. The valid NC CCH permit takes place of needing a Pistol Purchase Permit or the need to perform a background check.


Facebook Double B Firearms Academy


Register here