Skip to main content
Cleveland County, NC Calendar
Sign up

Concealed Carry Class

Saturday, September 19, 2026 8:00am to 5:00pm EDT

+ 3 dates

  • Saturday, October 17, 2026 8:00am to 5:00pm EDT
  • Saturday, November 21, 2026 8:00am to 5:00pm EST
  • Saturday, December 19, 2026 8:00am to 5:00pm EST
View map

Advance registration and payment are required to reserve your place. Class size is limited. Call 704-447-8230 to register and pay by phone.

In order to participate, you must view the Foothills safety video and submit an electronic waiver: https://foothillspublicshooting.cc/waiver/

Please arrive at Foothills Training Center – 1642 Pinedale Rd. Cherryville, NC 28021 no later than 8:00am.

Bring your firearm, eye, ear protection, and 50 rounds of ammo. This North Carolina Concealed Carry class will satisfy your NC Concealed Carry permit application requirement.

  • Amanda Allen
  • Ruth Huffstetler
  • ken kamholtz

3 people are interested in this event

User Activity

No recent activity