Training • Safety • Responsibility

Firearms Training, Done the Right Way

Structured, compliant instruction built for real-world responsibility — not shortcuts or ego. Deposits reserve seats. Remaining balance is due on class day.

12 seats max per class Deposit = 25% to hold seat Professional & approachable

Upcoming Training Options

Choose the course that fits your goals. Deposits reserve seats and help us plan a high-quality class experience.

Maryland Concealed Carry (16-Hour)

Two-day course • $200 • 12 seats • Deposit $50

Safety-first fundamentals, real-world decision making, and compliant instruction that holds up in the real world.

Maryland CCW Renewal (8-Hour)

One-day renewal • $100 • 12 seats • Deposit $25

Refresh skills and legal clarity, reinforce safe habits, and stay sharp with structured, defensible instruction.

Maryland HQL (1-Day)

One-day course • $100 • 12 seats • Deposit $25

Get the essentials handled the right way: safety, process clarity, and the steps that keep you compliant and confident.

Utah Concealed Carry (5-Hour)

Single session • $60 • 12 seats • Deposit $15

Efficient, structured instruction with an emphasis on safe handling and responsible carry habits from day one.

Pistol Basics

Foundations course • $130 • 12 seats • Deposit $32.50

Build correct habits early: grip, stance, sight picture, trigger control, and the fundamentals that make everything else easier.

Private 1-on-1 Training

1 hour blocks • $50/hr • Book multiple hours • Deposit $12.50

Personalized coaching to target your goals—fundamentals, confidence building, drills, and practical skill improvement.

Deposit policy: Deposit equals 25% of course price and reserves your seat. Remaining balance is due on class day. If you need to reschedule, contact us as early as possible so we can keep classes organized and fair for other students.
What do I need to bring?

We’ll confirm requirements after booking. If you have questions about gear, ammo, or prerequisites, contact us and we’ll guide you.

Do you offer group or private group sessions?

Yes. Private training can be booked in multiple hour blocks. Small group options are available by request.

How are class dates posted?

We publish scheduled dates as they are added. If you don’t see a date that works, request one and we’ll follow up.