Professional Firearm Training

USCCA certified instructors providing comprehensive training for all skill levels.

View Courses

Expert Training You Can Trust

At On Mission Arms, we believe that proper training is the foundation of responsible firearm ownership. Our USCCA certified instructors bring years of experience and a commitment to safety that ensures you receive the highest quality education.

  • USCCA Certified Professional Instructors
  • Small class sizes for personalized attention
  • Hands-on practical training
  • Legal education and compliance
  • Safe, controlled learning environment
  • Ongoing support after certification
Schedule Training
Professional firearm instruction

Available Training Courses

Choose the course that fits your needs and experience level.

Maryland Wear and Carry Permit Initial Training

Required for Maryland Concealed Carry Permit

2 Days
Contact for Pricing

This comprehensive 2-day course meets all Maryland State Police requirements for your Wear and Carry Permit application.

What You'll Learn:

  • Firearm safety fundamentals
  • Maryland firearm laws and regulations
  • Proper handling and storage
  • Situational awareness and de-escalation
  • Legal use of force principles
  • Live fire training and qualification

Course Includes:

  • 16 hours of instruction
  • All training materials and handouts
  • Range time and ammunition
  • Certificate of completion
  • Ongoing support for permit process
  • Small class size (max 8 students)

Requirements:

Must be 21+ years old and legally eligible to own a firearm in Maryland. Basic physical ability to handle firearms safely required.

Register Now

Why Choose On Mission Arms Training?

🎯

Expert Instruction

USCCA certified instructors with years of experience in firearm safety and training.

🛡️

Safety First

Comprehensive safety protocols and controlled learning environment for all skill levels.

📜

Legal Compliance

Stay compliant with all federal, state, and local laws with our thorough legal education.

Additional Training Services

Private Instruction

One-on-one training tailored to your specific needs and schedule. Perfect for beginners or advanced shooters looking to improve specific skills.

Learn More

Group Training

Bring your family or friends for a customized group training session. Great for building confidence together in a familiar setting.

Schedule Group

Refresher Courses

Stay sharp with periodic refresher training. Keep your skills current and maintain your confidence and competency.

Book Refresher

Ready to Start Training?

Contact us today to register for a course or learn more about our training programs.

Name
Agreee

Call or Text: (443) 297-7750

Email: sales@onmissionarms.com