
Train with Confidence.
Carry with Responsibility.
DPS-certified Enhanced Carry and NRA Pistol courses with instructor Justice Pearce. Master the legal knowledge and marksmanship skills to carry confidently across 35+ states.
LEGAL PROTECTION
Understand MS gun laws including justifiable force
STATE CERTIFIED
Training meets all MS DPS requirements
NATIONWIDE CARRY
35+ state reciprocity for travel freedom
ONE-DAY CLASS
Complete your training in a single session

Carry With Confidence.
Anywhere Life Takes You.
Mississippi's constitutional carry lets you carry concealed without a permit — but only within state lines. The Enhanced Carry Permit unlocks nationwide recognition, professional training, and the legal knowledge every responsible carrier should have.
Travel Freedom
Carry legally across 35+ states with full reciprocity. Fly with your firearm to any state that honors your Mississippi Enhanced permit.
Know Your Rights
Comprehensive education on MS gun laws including Castle Doctrine, Stand Your Ground, and justifiable force — critical knowledge even in a constitutional carry state.
Practical Skills
Shooting fundamentals, malfunction clearing, and safe handling under pressure. Complete a 50-round live-fire qualification with instructor feedback.
Expanded Options
Access additional carry locations throughout Mississippi. Your training covers where you can and cannot carry — with clear, accurate guidance.
Constitutional Carry
Standard (No Permit)
Enhanced Carry Permit
Nationwide Recognition
Enhanced permits expand your carry options but restrictions still apply in certain locations. Your training covers all the specifics.
Choose Your Course
Whether you're seeking the Enhanced Carry endorsement or building foundational skills, we have the right training for you.
Mississippi Enhanced Carry Program
The state-mandated training course required to obtain your Enhanced Standard Firearm Permit (E-SFP) from the Mississippi Department of Public Safety.
What You'll Learn
- Mississippi firearms law (MS Code § 97-37-7 & § 45-9-101)
- Legal use of defensive force and justifiable homicide
- Safe handling of pistols and revolvers
- Shooting fundamentals and marksmanship
- Defensive shooting concepts
NRA Basic Pistol Shooting Course
The national gold standard for foundational pistol training. Perfect for new gun owners or anyone wanting to build confidence with a handgun.
What You'll Learn
- NRA gun safety rules (the foundation of safe handling)
- Proper operation of revolvers and semi-automatic pistols
- Ammunition knowledge and selection
- Shooting fundamentals and marksmanship basics
- Pistol maintenance and cleaning


State Licensed
MS DPS Certified
Justice Pearce
Mississippi DPS Certified Enhanced Carry Instructor
Justice Pearce is a State Licensed Instructor recognized by the Mississippi Department of Public Safety to conduct Enhanced Carry training courses. His instruction meets all requirements of the Department's Memorandum of Understanding (MOU) for enhanced carry certification.
With a focus on practical skills and legal knowledge, Justice provides training that goes beyond checking boxes — he prepares students to carry responsibly, legally, and confidently.
MS DPS CERTIFIED
Enhanced Carry Instructor
NRA CERTIFIED
Pistol Instructor
DESOTO COUNTY
Based & Serving North MS
What to Bring to Your Training
Arrive prepared and make the most of your training.
YOUR FIREARM
Bring your personal handgun — revolver or semi-automatic. Must be in safe working condition.
100 ROUNDS AMMUNITION
Minimum 100 rounds for your specific firearm. (50 for qualification + 50 reserve for re-shoot)
EYE & EAR PROTECTION
Safety glasses and hearing protection are required on the range.
VALID ID
Government-issued photo identification required for all students.
What Happens After Training
COMPLETE YOUR CLASS
Finish the 8-hour Enhanced Carry course and pass the 50-shot qualification.
GET YOUR CERTIFICATE
You'll receive the official MS DPS "Certified Firearms Training Program" certificate on completion day.
RECEIVE YOUR PERMIT
Take your certificate to a Highway Patrol location. They'll process your permit with "Instructor Certified" status.
Your Enhanced Carry endorsement never expires — only the underlying permit requires renewal every 5 years.
View MS Highway Patrol locations for permit processingFrequently Asked Questions
Ready to Get Started?
We're scheduling upcoming class dates. Submit your information and Justice will contact you directly with the current schedule and registration details.