Which Firearms Concealed Carry Course Do I Need?

Your Trusted Path to MD & VA Concealed Carry and HQL Certification

Stop wading through confusing state regulations. Our training programs integrate nationally recognized safety education with state specific instruction to ensure you get certified to apply for your permit—efficiently and confidentially.

Which Permit Do You Need?

Permit Type Required Training Hours Course(s) to Select
Maryland Wear & Carry (Initial) 16 Hours 2-Day In-Person or Hybrid Blended
Maryland HQL (Handgun Qualification License) 4 Hours NRA FIRST Steps Orientation (or included in 16-hour options)
Maryland Wear & Carry (Renewal) 8 Hours Renewal Course
Virginia Concealed Handgun Permit (CHP) Training Included in Renewal, 2-Day, or Hybrid options. Any Course Except HQL-Only


All 16-hour courses satisfy:

Maryland Wear & Carry (Initial), Maryland HQL, and Virginia CHP training 


Choose Your Training Path

👉 View Concealed Carry & Compliance Training

👉 View Women’s Firearms Training


⚠️ Important Notes

  • Classroom instruction is coordinated through Haze Line Gun Store.
  • Live-fire qualification is conducted at approved local ranges.
  • Simulator training does not include live-fire shooting.

⚠️ Disclaimer:

While our instructors are NRA-certified, the NRA does not approve or endorse state-specific permit courses. Maryland mandates are satisfied through supplemental instruction provided by our Maryland Qualified Handgun Instructors (QHIC). Always confirm your state’s requirements before applying. Virginia mandates are satisfied through in-person NRA Training.


👉 Next Step:

Once you’ve selected your course, review the Student Information Page and FAQ & Resources for application steps, fees, and legal requirements.

If you have any questions, please email us at office@harpftd.com.