A concealed carry class in Greensboro, NC typically runs about $75 to $125 for instruction, plus a range fee of roughly $25 and ammunition costs, bringing class day to somewhere between $100 and $175 before you ever file an application. The class is a one-day, eight-hour course split between classroom instruction and a live-fire qualification on the range. Once you pass, you take the training certificate to the Guilford County Sheriff’s Office, apply online, pay a $90 application fee, and wait for a background check that can take 45 to 90 days.
What the Class Costs
Instruction fees in the Greensboro area generally fall between $75 and $125. Some facilities tack on a separate range fee of around $25, and you’ll need to supply your own ammunition unless the instructor says otherwise. At current prices, 50 rounds of common handgun ammunition runs roughly $15 to $30 depending on caliber. Add it up and most students spend $100 to $175 on class day.
That figure is just for the training. The permit application itself costs another $90, which includes a $10 fingerprinting fee and is non-refundable.1Guilford County Sheriff’s Office. Guilford County Sheriff’s Office Concealed Handgun Permit Budget both numbers up front so you’re not caught short when it’s time to apply.
What Happens During the Class
North Carolina law requires an approved firearms safety and training course that includes live-fire exercises and instruction on state concealed carry law and the use of deadly force.2North Carolina General Assembly. North Carolina Code Chapter 14 – Article 54B – Concealed Handgun Permit Most Greensboro instructors fit this into a single eight-hour day, roughly half in the classroom and half on the range.
Classroom time covers self-defense law, the specific places where carrying is prohibited even with a permit, safe handling fundamentals, and how to behave during a law enforcement encounter. Instructors tend to spend extra time on the prohibited-locations list because penalties range from an infraction to a Class 1 misdemeanor depending on where you slip up.
The range portion is a basic competency check, not a marksmanship contest. You’ll shoot a silhouette target from close distances — a common format uses three, five, and seven yards — and need to place a set percentage of your hits inside the scoring zones to pass. Distances are short, the target is large, and the pace is controlled. Instructors watch each shooter and will correct grip, stance, and trigger problems as you go. If you’ve never fired a handgun before, book a separate introductory range session before class day. Learning fundamentals and trying to qualify in the same afternoon makes a long day harder than it needs to be.
What to Bring on Class Day
Show up ready. At a minimum you’ll need:
- A valid North Carolina driver’s license or state ID, with your current address. If the address is outdated, update it before class — the sheriff’s office checks this during the application too.
- A functioning handgun. Most instructors require you to bring your own, in safe working condition. If you don’t own one yet, call the facility ahead of time; some rent firearms for the course.
- Ammunition. A common requirement is at least 50 rounds, though some courses ask for more. Confirm the number with your instructor.
- Eye and ear protection. Both are mandatory on the firing range. Some facilities have loaners, but don’t count on it.
Arrive early. Check-in usually involves verifying your ID and confirming your firearm is safe to fire before anything starts.
Choosing an Approved Instructor
Not every firearms class satisfies North Carolina’s requirement. An approved course must be certified or sponsored by the North Carolina Criminal Justice Education and Training Standards Commission, the National Rifle Association, the United States Concealed Carry Association, or a law enforcement agency, college, or firearms training school with certified instructors.2North Carolina General Assembly. North Carolina Code Chapter 14 – Article 54B – Concealed Handgun Permit When comparing Greensboro classes, confirm the instructor fits one of those categories before you book. A certificate from an unapproved course won’t be accepted when you apply.
Once you pass, your instructor hands you a training certificate. Keep it somewhere safe. The certificate number, printed in the bottom right corner, is one of the first things you’ll enter in the online application.1Guilford County Sheriff’s Office. Guilford County Sheriff’s Office Concealed Handgun Permit
Confirm You’re Eligible Before You Pay
Taking the class won’t help if a disqualifier means the sheriff would deny your application anyway. Before you register, confirm you meet the basic criteria: at least 21 years old, a U.S. citizen or lawful permanent resident, and a North Carolina resident for at least 30 days before filing the application.2North Carolina General Assembly. North Carolina Code Chapter 14 – Article 54B – Concealed Handgun Permit Some instructors let students take the course shortly before turning 21, but you can’t submit the actual application until your birthday.
The sheriff must deny a permit to anyone who falls into certain categories under NCGS 14-415.12:2North Carolina General Assembly. North Carolina Code Chapter 14 – Article 54B – Concealed Handgun Permit
- Anyone adjudicated guilty of a felony, unless the conviction involved antitrust or trade violations or firearms rights have been restored under state law.
- Anyone under indictment or subject to a finding of probable cause for a felony.
- Anyone who is an unlawful user of or addicted to marijuana, alcohol, or any controlled substance.
- Anyone previously adjudicated mentally incompetent or committed to a mental institution.
- Anyone who is a fugitive from justice.
Federal law adds another disqualifier beyond the state list. Under the Lautenberg Amendment, a conviction for a misdemeanor crime of domestic violence makes it a federal felony to possess a firearm, even if state law wouldn’t block the permit on its own.3U.S. Marshals Service. Lautenberg Amendment If any of these fit your situation, resolve them before spending money on a class.
Turning the Certificate Into a Permit
Guilford County handles the entire application through an online sheriff’s permit portal. You schedule an appointment, fill out the application, and pay the $90 fee by credit or debit card before coming in.1Guilford County Sheriff’s Office. Guilford County Sheriff’s Office Concealed Handgun Permit
Have two numbers ready before you start: your North Carolina driver’s license number and your training certificate number. Lawful permanent residents also need an Alien/USCIS number and should bring the permanent resident card to the appointment.1Guilford County Sheriff’s Office. Guilford County Sheriff’s Office Concealed Handgun Permit
At your appointment at the Guilford County Sheriff’s Office, 401 W. Sycamore St., you’ll be fingerprinted for the background check. The office runs your prints through NICS, the National Instant Criminal Background Check System, and reviews criminal and mental health records.4Federal Bureau of Investigation. Firearms Checks (NICS)
How Long It Takes and What Happens If You’re Denied
By statute, the sheriff has 45 days to issue or deny the permit after receiving all required materials, including mental health records.2North Carolina General Assembly. North Carolina Code Chapter 14 – Article 54B – Concealed Handgun Permit In practice, the Guilford County Sheriff’s Office tells applicants the process may take up to 90 days.5Guilford County. Services – Section: Concealed Carry The gap usually comes from delays in getting mental health records from outside agencies rather than from the sheriff’s office itself. From the day you walk into class to the day a permit arrives, plan on two to four months total.
If the application is denied, the sheriff must notify you in writing within 45 days and state the grounds.2North Carolina General Assembly. North Carolina Code Chapter 14 – Article 54B – Concealed Handgun Permit You can appeal by petitioning a district court judge, who reviews the facts, the law, and the reasonableness of the sheriff’s decision.6North Carolina General Assembly. North Carolina Code 14-415.18 Some denials come from database errors, outdated records, or misidentification, and those can be corrected with documentation. If a legitimate disqualifier is behind the denial, the appeal is unlikely to succeed, but talking to a lawyer before giving up is worth the time.
The sheriff can also issue a temporary permit lasting up to 45 days to someone facing a credible emergency threat, even before the full process finishes.2North Carolina General Assembly. North Carolina Code Chapter 14 – Article 54B – Concealed Handgun Permit