NC Concealed Carry Handgun

$75.00 On sale $50.00

Our North Carolina Concealed Carry Class is an 8‑hour, state‑approved course built for everyday men and women who refuse to leave their family’s safety to chance. This training equips you with the knowledge, confidence, and mindset needed to carry responsibly. Not out of fear, but out of love and duty.

You’ll learn essential North Carolina law, situational awareness, conflict avoidance, safe firearm handling, and the fundamentals required to carry with clarity and confidence. The day concludes with a live‑fire qualification that reinforces calm, disciplined decision‑making under pressure.

At Shepherds Defense Group, we go above and beyond the standard set by the state.

We have a minimum of 6 and maximum of 30 students.

You will need the following for this class:

  • Eye protection

  • Ear protection

  • Note pad & pen

  • Handgun with a minimum of 30 rounds

  • If you don’t have a handgun, you may use one of ours for $20. Ammo is included.

On SALE $50 until the end of August

Cancellation Policy:

All course and registration fees are non-refundable. In the event that a student is unable to attend a course and provides at least 72 hours' notice, the fee may be transferred to another student or applied to a future course, where possible.

Transfers must be declared within six months of the missed session. One transfer is allowed per student per calendar year. "No shows" and cancellations within 72 hours of the scheduled course will forfeit all transfer opportunities.

If severe weather is forecasted but conditions remain safe for travel and training, the class will continue as planned. Students who feel uncomfortable traveling may request to reschedule for a future class date at no additional cost.

Sometimes unforeseen circumstances arise and we may have to move a class date or move to a different location for the classroom. Students may be moved to a future class or receive a refund if the future class doesn’t fit their schedule.

We communicate important information about classes via email; while we make every attempt to contact students if something happens,we are not responsible for attendance issues due to using old email address or unread emails.