

AR15 Fundamentals
This class features an overview of the AR-15 rifle.
2 hrsRifle

USCCA - DEVELOP A PERSONAL HOME DEFENSE PLAN
FREE CLASS: Build a simple, effective plan to protect your home and the people who matter most. This 2-hour class gives you practical strategies, clear decision-making frameworks, and expert guidance you can actually use.
1 hr

USCCA: Should I Shoot?
When seconds count, guessing isn’t good enough.
This 2-hour class breaks down what really happens before, during, and after a self-defense incident so you can make confident, legally sound decisions under pressure.
Learn what “reasonable force” means, what to expect in the aftermath, and how to respond when it matters most.
1 hr
$150
Pistol Fundamentals
$150Take the guesswork out of getting started with handguns. This hands-on course teaches the essential skills every firearm owner should know, including safe handling, pistol operation, shooting fundamentals, and live-fire practice on the range. Perfect for first-time gun owners, prospective buyers, and anyone looking to build confidence behind the trigger.
721 hrs1 Upcoming SessionBeginnerHandgunNRANext class: Jun 18 @ 4:00 PM6 spots available
$100
1-on-1 Training
$100One-on-one handgun training starts at the skill level of the student. This could mean taking a student from zero experience all the way to the confidence to concealed carry in public or in the home OR someone who is well versed on handgun skills who is seeking to better themselves even more. Either way, we tailor our sessions to the individual.
1 hr9 Upcoming SessionsAllNext class: Jun 16 @ 9:15 AMOnly 1 spot left

Ladies' Night
Register now for The Machine Gun Nest's Ladies' Night and be a part of a close-knit group of women who share the love of shooting together. This monthly gathering of women of all skill-levels is a great time for women to learn and improve their skills together.
1 hrAll

Rifle Fundamentals
This course, based on the NRA Basics of Rifle certification, gives students a hands-on experience on all the fundamentals to safely handle, fire, and maintain a rifle.
8 hrsBeginnerRifleNRA

Bible Study
We are starting a bible study on the book of John. John, one of the gospels, covers the life of Jesus. If you are interested in learning why the life of Jesus matters to you, we invite you to dig into scripture and see what it has to say. Meet with us every other Monday, starting Feb 5 at 7pm.
1 hr
$200
Renew Maryland Wear and Carry Permit
$200Class time: 9am-5pm. Student must arrive prior to class start.
To renew your Maryland Wear and Carry permit, you must complete a total of 8 hours of training taught by a MD QHI. Training needs to include instruction on state firearm laws, firearm safety in the home, handgun mechanisms and operation, and a firing component where the applicant must demonstrate firearm safety and proficiency with a minimum score of 70% accuracy.
TMGN has created a course to fulfill and exceed these requirements. We hold our students to a higher standard so you can pass knowing more of your potential and feeling more accomplished. We will be shooting the civilian qualification. If this causes any concerns, please contact a TMGN instructor.
Your training will take place at The Machine Gun Nest at 7910 Reichs Ford Rd. Frederick, MD 21704
1 hr5 Upcoming SessionsAllCCWNext class: Jun 28 @ 9:00 AM10 spots available

TMGN Maryland Handgun Qualification License (HQL)
If you’re considering owning a handgun in Maryland, the HQL is required before purchase. Our course meets all state requirements while giving you real confidence with hands-on instruction and live-fire training.
No pressure. No ego. Just clear, professional guidance.
👉 See Class Dates Below
8 hrsCertificationHandgun
$330
Maryland Wear and Carry (CCW)
$330The Maryland Wear & Carry Permit (CCW) is a required 16-hour training course for individuals seeking to legally carry a handgun in Maryland. This comprehensive program covers firearm law, safe handling, concealment principles, and includes the required live-fire qualification.
1 hr5 Upcoming SessionsAllHandgunNext class: Jun 27 @ 9:00 AM7 spots available