Certified Firearms Training

Federal Firearms Licensed (FFL)

Maryland HQL

Maryland Wear and Carry

Washington, DC Concealed Carry

Utah Concealed Carry

NRA Pistol and Rifle Firearm Instructors

Recognized by the Committee for Tactical Emergency Casualty Care (C-TECC)

Verified Veteran-Owned Small Business

Calendar

Jun
19
Fri
Maryland Wear and Carry–June 19-20, 2020 @ Essential Support Services
Jun 19 @ 9:00 am – Jun 20 @ 5:00 pm

Maryland Wear and Carry 

June 19-20, 2020

9:00 a.m. to 500 p.m.

$350 

$100 deposit when registering. Balance due on day of training in cash, PayPal or credit card

Do not go to this address to find the classroom:  PO Box 103, Sykesville, MD 21784

This is the Classroom Address:

Essential Support Services 

June 19, 2020

2028 Liberty Rd.
Sykesville
MD 21784

Live Fire Range

June 20, 2020

Bollinger’s Gunsmithing
4485 Piney Creek Rd.
Taneytown, MD 21787

Jun
20
Sat
Maryland Wear and Carry Renewal–June 20, 2020 @ Essential Support Services
Jun 20 @ 9:00 am – 5:00 pm

Maryland Wear and Carry Renewal

Maryland Wear and Carry permits need to be renewed on a cyclical basis. This course salsifies the Maryland renewal requirements.

 

June 20, 2020

9:00 a.m. to 500 p.m.

$150 

$100 deposit when registering. Balance due on day of training in cash, PayPal or credit card

Live Fire Range

May 9, 2020

Bollinger’s Gunsmithing
4485 Piney Creek Rd.
Taneytown, MD 21787

Jun
25
Thu
HQL Course–June 25, 2020 @ Essential Support Services
Jun 25 @ 5:00 pm – 9:00 pm

Maryland Handgun Qualification 

Maryland Handgun Qualification License

June 25, 2020

Do no go to this address for the classroom: PO Box 103, Sykesville, MD 21784

 

Classroom Location

Essential Support Services 

2028 Liberty Rd.
Sykesville
MD 21784

5:00 p.m. to 9:00 p.m.

$100

Essential Support Services provides for-fee assistance to process your application including fingerprinting, application processing, and passport photos.

 

 

Jun
30
Tue
Maryland HQL Course–June 30, 2020 @ Essential Support Services
Jun 30 @ 5:00 pm – 9:00 pm

Maryland Handgun Qualification 

Maryland Handgun Qualification License

June 30, 2020

Do not go to this address for the classroom: PO Box 103, Sykesville, MD 21784

 

Classroom Location

Essential Support Services 

2028 Liberty Rd.
Sykesville
MD 21784

5:00 p.m. – 9:00 p.m.

$100
$50 deposit when registering. Balance due on day of training in cash, PayPal or credit card

Essential Support Services provides for-fee assistance to process your application including fingerprinting, application processing, and passport photos.

 

 

Jul
7
Tue
Maryland HQL Course–July 7, 2020 @ Essential Support Services
Jul 7 @ 5:00 pm – 9:00 pm

Maryland Handgun Qualification 

Maryland Handgun Qualification License

July 7, 2020

Do no go to this address for the classroom: PO Box 103, Sykesville, MD 21784

 

Classroom Location

Essential Support Services 

2028 Liberty Rd.
Sykesville
MD 21784

5:00 p.m. to 9:00 p.m.

$100
$50 deposit when registering. Balance due on day of training in cash, PayPal or credit card

Essential Support Services provides for-fee assistance to process your application including fingerprinting, application processing, and passport photos.