Classes
View our upcoming firearms class schedule.


HQL Class June 27th
Maryland Handgun Qualification License (HQL) This 4-hour course provides the foundation for all future pistol training and fulfills the training requirements to apply for a Maryland Handgun Qualification License (HQL). Students will learn: […]
Hampstead, MD 21074 United States
MULTI-STATE Wear & Carry Course June 27th Day 1
MARYLAND WEAR AND CARRY COURSE - Day 1 This 2-day course satisfies Maryland’s Wear & Carry 16-hour training requirement. You will have the opportunity to discuss a variety of firearms […]
Hampstead, MD 21074 United States
Wear & Carry Renewal June 28th
Wear & Carry Renewal This 8-hour course satisfies Maryland’s Wear & Carry certification renewal. The course is the same as the second day of our full Wear and Carry course. […]
Hampstead, MD 21074 United States
MULTI-STATE Wear & Carry Course June 28th Day 2
MARYLAND WEAR AND CARRY COURSE - Day 2 This 2-day course satisfies Maryland’s Wear & Carry 16-hour training requirement. You will have the opportunity to discuss a variety of firearms […]
Hampstead, MD 21074 United States
HQL Class July 18th
Maryland Handgun Qualification License (HQL) This 4-hour course provides the foundation for all future pistol training and fulfills the training requirements to apply for a Maryland Handgun Qualification License (HQL). Students will learn: […]
Hampstead, MD 21074 United States
MULTI-STATE Wear & Carry Course July 18th Day 1
MARYLAND WEAR AND CARRY COURSE - Day 1 This 2-day course satisfies Maryland’s Wear & Carry 16-hour training requirement. You will have the opportunity to discuss a variety of firearms […]
Hampstead, MD 21074 United States
Wear & Carry Renewal July 19th
Wear & Carry Renewal This 8-hour course satisfies Maryland’s Wear & Carry certification renewal. The course is the same as the second day of our full Wear and Carry course. […]
Hampstead, MD 21074 United States
MULTI-STATE Wear & Carry Course July 19th Day 2
MARYLAND WEAR AND CARRY COURSE - Day 2 This 2-day course satisfies Maryland’s Wear & Carry 16-hour training requirement. You will have the opportunity to discuss a variety of firearms […]
Hampstead, MD 21074 United States
Call for more information:
443-914-3322
Course Registration
Please contact us to inquire about upcoming course dates and registration.
Contact Us
For course details, permit assistance, or any other questions:
Call us
(443)-914-3322
