Maryland Wear and Carry Permit Training – December 18th, 2015
November 24th, 2015 | Tim Hafer
Maryland Wear and Carry Permit Training - December 18th, 2015This class is being held by the instructor Timothy Gargana. Hafer's is hosting the location. This class is a certified class for anyone in Maryland seeking to obtain the Maryland wear and carry permit. Please be aware of Maryland's "good and. . . .
read more
register

Ladies Only Pistol Class – November 28th, 2015
November 6th, 2015 | Tim Hafer
Ladies Only Pistol Class - November 28th, 2015Hafer's is HOSTING a Ladies ONLY basic pistol course. This class is being conducting/held by the instructor Tim Gargana (certified/trained instructor). This class will be an entry level insturction; beginners for pistol intruction. course includes class time and 50 rounds on the range.. . . .
read more
register

Maryland HQL Class – November 21st, 2015
November 5th, 2015 | Tim Hafer
Maryland HQL Class - November 21st, 2015Hafer's is HOSTING a Maryland approved training class that will fullfill your training requirement for a Handgun Qualification Course: so you may be able to apply for your HQL. The instructor conducting/holding the class is Tim Gargana (trainined and certified) To fullfill your requirements. . . .
read more
register

Maryland Wear and Carry Permit Training – October 7th, 2015
September 29th, 2015 | Tim Hafer
Maryland Wear and Carry Permit Training - October 7th, 2015Hafer's is SPONSORING Maryland wear and carry permit training class. This class is held by Timothy Gargana; certified firearms instructor. Please be advised of Maryland's requirements of their interpretation of "good and substantial" reasoning for applying. You can always go to. . . .
read more
register

Maryland HQL Class – October 31st, 2015
September 22nd, 2015 | Tim Hafer
Maryland HQL Class - October 31st, 2015Hafer's is HOSTING a Maryland approved HQL class. The instructor that is holding this class is Tim Gargana. The cost of the class is to be paid in CASH $60.00 each person. You must call ahead to reserve your seat. 240-347-4906. There will be. . . .
read more
register
