Firearms Instruction

Personal Protection Principles offers Maryland Handgun Qualification License (HQL) instruction and concealed carry permit instruction for the District of Columbia, Maryland, Virginia, Arizona, Florida, and Utah.

training programs

Designed to provide individuals with comprehensive, safe, and effective training in the responsible use of firearms. Our certified instructors offer a range of courses tailored to all skill levels, from beginners to experienced shooters.


Concealed Carry Permit Courses

Meet jurisdictional requirements for obtaining a concealed carry license, with a focus on laws, ethics, and safe carry methods


Basic Firearms Safety

Learn essential safety practices, firearm handling, and storage techniques.


Marksmanship Fundamentals

Develop core shooting skills, including stance, grip, sight alignment, and trigger control.


Defensive Shooting

Instruction in practical, real-world scenarios focusing on self-defense and personal protection.


Advanced Firearms Training

For experienced shooters seeking to refine and reinforce skills learned at the beginning.

Safety & service first. Always.

We provide comprehensive, safe, and effective training in the responsible use of firearms. 

  • 1 day courses

    • Maryland HQL $150
    • Maryland Wear & Carry Renewal $150
    • DC Concealed Pistol License Renewal $150
    • MD-DC Renewal $200
    • AZ, FL or UT $150
  • 2 day courses

    • Maryland Wear & Carry Permit $200
    • DC Concealed Pistol License $200
    • MD-DC $250
    • MD-DC + 1 (AZ, FL or UT) $300
    • MD-DC + 2 (AZ, FL or UT) $350
    • Max Package MD-DC-AZ-FL-UT $400

Serving you since

 2022

Professional Firearm Instruction — Maryland, D.C. & Beyond

Courses Offered

All courses emphasize safety, legal responsibility, and confidence-building, ensuring participants leave with the knowledge and skills needed to handle firearms responsibly.

Maryland Handgun Qualification License (HQL)
⏱ 1-Day Class 🔥 Live Fire Required

Maryland Handgun Qualification License (HQL)

Upon the successful completion of this class, the student will be qualified to apply for a State of Maryland HQL. A Maryland HQL is required for Maryland residents to legally purchase a handgun in the state. This is a 1-day class (LIVE FIRE range qualification is required).

Maryland Wear & Carry Permit
HQL Included Free
⏱ 2-Day Class 🔥 Live Fire Required

Maryland Wear & Carry Permit

Upon successful completion of this course, the student will be qualified to apply for a Maryland Wear & Carry Permit. The Maryland HQL is included free of charge. This is a 2-day class (LIVE FIRE range qualification is required).

District of Columbia Concealed Carry License
⏱ 2-Day Class 🔥 Live Fire Required

District of Columbia Concealed Carry License

Upon successful completion of this course, the student will be qualified to apply for a District of Columbia Concealed Carry License. Residents and non-residents must possess this permit to legally carry in D.C. This is a 2-day class (LIVE FIRE range qualification is required).

MD Wear & Carry Permit / DC Concealed Carry License
HQL Included Free
⏱ 2-Day Class 🔥 Live Fire Required

MD Wear & Carry Permit / DC Concealed Carry License

Qualify for both Maryland Wear & Carry Permit and DC Concealed Carry License. Covers both jurisdictions. The Maryland HQL is included free of charge. This is a 2-day class (LIVE FIRE range qualification is required).

MD / DC / Arizona / Florida / Utah Carry Permits
Most Comprehensive
⏱ 2-Day Class 🔥 Live Fire Required

MD / DC / Arizona / Florida / Utah Carry Permits

Qualify for MD Wear & Carry, DC Concealed Carry License, plus Arizona, Florida and Utah permits through reciprocity. The Maryland HQL is included free of charge. This is a 2-day class (range qualification required).

Individual State Carry Permits (Arizona / Florida / Utah)
⏱ 1-Day Class

Individual State Carry Permits (Arizona / Florida / Utah)

Successful completion of this course allows you to apply for carry permits for Arizona, Florida or Utah, enabling legal carry in additional states through reciprocity. This is a 1-day class.

MD Wear & Carry / DC Concealed Carry Renewal Class
Renewal
⏱ 1-Day Class 🔥 Live Fire Required

MD Wear & Carry / DC Concealed Carry Renewal Class

Qualify to renew your Maryland Wear & Carry Permit and DC Concealed Carry License. Classes are available for one or both jurisdictions. This is a 1-day class and LIVE FIRE range qualification is required.