Concealed Carry and Home Defense Fundamentals is a comprehensive classroom course for anyone considering owning or carrying a firearm for self-defense. If you are new to handguns, this is a great introduction to everything you need to know to start your self-protection journey.
*You will need both of these to apply for the permit.
16 Hour:
$300/person
$500/couples
8 Hour Renewal:
$150/person
This class prepares Marylanders to qualify for a Handgun Qualification License (HQL). This license allows a person to buy, sell or trade a handgun. As a state requirement, Maryland requires its residents to possess a HQL in order to purchase a handgun.
$125/person
New to firearms? Start here. Our Beginner Basic Handgun Class is designed for first-time gun owners or anyone looking to build a strong, safe foundation. You'll learn how to handle, load, and fire a handgun with confidence—all in a supportive, judgment-free environment.
$100/person
Ace Shooting App with Meta Quest Virtual Reality
Learn about USCCA's Concealed Carry and Home Defense Fundamentals Course
At ACF Training Solutions LLC, your training doesn't stop when the class ends—it’s just the beginning. Whether you took a beginner class, earned your CCW, trained in VR, or completed advanced defensive instruction, we’re here to support your journey as a responsible and confident firearm owner.
You’re not just another student—you’re part of a community of safe, prepared, and confident firearm owners. Whether it’s two days or two years after your class, we’re here to help you keep learning, growing, and protecting.
Have a question about something you learned in class? Need clarification on state laws, carry techniques, or range etiquette? Reach out—we’re always happy to help.
Get answers to follow-up questions or request additional educational materials. We’ll even send occasional training tips, legal updates, and safety reminders.
Unsure what holster to buy? Want help selecting your first firearm, setting up a safe, or configuring your home defense plan? Our team is available for one-on-one advice—no pressure, just honest help.
Questions? Concerns? Looking to take the next step in your training? We're just a message away. Email us at info@acftrainingsolutions.com or call Gary at (240) 626-7003 - we're here to help.