Horse Shoe Firearms, LLC Training Division

Training Courses

Class Schedules are available at the bottom of this page. Private classes with four or more students can be scheduled for any course by contacting Wendy@HorseShoeFirearms.US

North Carolina Concealed Handgun Permit Course

The North Carolina Concealed Handgun Permit (Often stated as 'Concealed Carry Permit' or 'CWP') is a permit that allows the recipient to carry a handgun concealed in the state of North Carolina in addition to states that are reciprocal for carry and recognize a North Carolina Concealed Handgun Permit. In addition to the ability to conceal a handgun with this permit, the permit acts as a reusable North Carolina pistol purchase permit for purposes of purchasing a handgun, rifle or shotgun at a Federal Firearms Licensee dealer. The Pistol Purchase Permit or North Carolina Concealed Handgun Permit is required for purchase of a handgun in the state of North Carolina, but for the purchase of a rifle or shotgun, an FBI NICS check can be performed instead at the FFL dealer.

To obtain a North Carolina Concealed Handgun Permit, you must first meet the following eligibility requirements according to the North Carolina Department of Justice Standards:
  1. Be 21 or older (Requirement to apply for the permit - but can take the NC CHP course at the age of 20)
  2. A US citizen
  3. Be a resident of North Carolina for at least 30 days before filing your application; 
  4. Provide a certificate of completion of an approved safety course.

The above mentioned NCDOJ safety course is taught here at Horse Shoe Firearms, LLC. The course consists of a state mandated 8-hours of classroom instruction, followed by a written test and a live-fire range qualification to obtain your Concealed Handgun Permit Certificate. The course cost is $115. This fee includes the range fee and the use of a .22 Long Rifle handgun during qualification but does not include ammunition, which can be purchased from the instructor at the range qualification. Students are also welcome to bring their own handgun and ammunition if they prefer to the range qualification.To apply for your concealed carry permit after attending the required course, please visit the following County Sheriff's office links to submit your application:

Henderson County

Transylvania County

Buncombe County

Length: 8 hours as required by NCDOJ standards

Equipment Required: None

Optional Equipment: Handgun with at least 50 rounds of ammunition (or handgun will be provided at no additional charge excluding .22 long rifle ammunition expended at the range, which incurs additional cost)

Course Fee: $115


To sign up for the North Carolina Concealed Handgun Permit course, please complete the following document. Once complete, please send to Wendy@HorseShoeFirearms.US and pay the $25 deposit or $115 total class fee to reserve your seat. The deposit can be paid at this page in our online store, in person at our retail storefront, or over the phone available at 828-890-8200 from 1PM to 5PM, Monday-Tuesday & 1PM to 5PM Thursday-Saturday.

Horse Shoe Firearms, LLC Training Schedule:

Contact with 4 or more students to schedule.

To sign up for any of the above mentioned courses, please complete the following document. Once complete, please send to Wendy@HorseShoeFirearms.US and pay associated class fee through our website to reserve your seat. The class fee can be paid at this page in our online store, in person at our retail storefront, or over the phone available at 828-890-8200 from 10AM to 5PM, Monday-Saturday.

HSF Training Applicant And Contract REVISED 06-11-2021.pdf