Private firearms training in the Baltimore area
Learn at your pace, on your schedule. Wear & Carry and HQL courses for individuals, and security guard training for companies.
Call 443-929-0028Text 443-929-0028IndividualsSecurity companies
Welcome to Liberty Firearms Training
Liberty Firearms Training in Catonsville offers private Maryland Wear & Carry and HQL courses, practice sessions, and security guard training for individuals and companies. For private courses, train one-on-one or with one other person, with focused instruction from Yacov Margolese, a U.S. Army combat veteran and retired federal law enforcement officer.
For individuals
Private Wear & Carry and HQL training, renewals and practice sessions, scheduled around you.
For security companies
Armed and unarmed security guard training for your officers, with volume pricing and a consultation.
Private training for individuals
- No crowded classroom. The course is taught to you, at your pace.
- You choose the days and times. The 16-hour WCP course can be split into 2, 3 or 4 sessions.
- Taught the way you learn best, whether you are new or experienced.
- Train one-on-one, or with one other person.
Wear & Carry Permit (WCP) with HQL, private
Wear & Carry Permit renewal, private
Private practice sessions
Security guard training for individuals
Security guard training for companies
Maryland-focused armed and unarmed initial and in-service training for your officers. Book officers into monthly courses or set up a custom training plan.
Unarmed Initial
Unarmed In-Service
Armed Initial
Armed In-Service
- 10% off for 10 to 15 officers, 15% off for 16 or more.
- Armed courses include duty belt, holster, Glock 17/19 for training and 100 rounds per officer.

Meet your instructor
Yacov Margolese, Founder and Lead Firearms Instructor. U.S. Army combat veteran and retired federal law enforcement officer with over 20 years of firearms experience. Certified by the NRA, USCCA and the Maryland State Police.



