Training Programs
Professional firearms training for every level” to “Professional firearms and security training — taught by a Marine Corps veteran in Atlanta, Georgia.
Why Train With MRA?
Whether you’re picking up a firearm for the first time or looking to sharpen your skills, Mountain River Associates offers USCCA-certified training designed to build real-world confidence and competence.
Every course is taught by a Marine Corps veteran and law enforcement professional who understands that proper training isn’t just about hitting a target — it’s about being prepared, responsible, and confident when it matters most.
Our Training Programs
Choose the course that fits your experience level and goals.
Level 1: Fundamentals
Perfect for new gun owners. Build safe handling skills and confidence using state-of-the-art virtual reality simulation technology.
What You’ll Learn:
Firearm safety rulesProper grip, stance, and sight alignmentBasic marksmanship fundamentalsResponsible storage and handling
Level 2: Concealed Carry in Public
Learn Georgia concealed carry laws, proper draw technique, and live fire skills. Includes classroom instruction and live fire range time.
What You’ll Learn:
Georgia carry laws and legal responsibilitiesProper holster draw and re-holster techniqueLive fire drills and accuracy trainingSituational awareness in public
Level 3: Home Defense
Master defensive shooting techniques, threat assessment, and home defense strategies. Includes classroom instruction and hands-on live fire range training.
What You’ll Learn:
Defensive shooting positions and movementThreat assessment and decision-makingHome defense planning and tacticsLow-light and close-quarters scenarios
Range Practice
Pure range time with one-on-one instructor coaching. Focused live fire drills designed to sharpen your accuracy, control, and consistency. Just you, your firearm, and an experienced instructor by your side.
What You’ll Learn:
One-on-one instructor coaching at the rangeAccuracy and consistency drillsSpeed and reloading techniquePersonalized feedback and improvement plan
Mountain River Associates Training Courses
COMING SOON
Mountain River Associates is developing two specialized training courses for organizations and individuals. Join the waitlist to be notified when they launch.
Church Security
Equip your security team with the knowledge and skills to protect your congregation from real-world threats.
What You’ll Learn:
- Threat recognition and response
- Congregation safety protocols
- Communication and coordination
Workplace Violence Prevention
Give your team the tools to identify, prevent, and respond to workplace violence before it escalates.
What You’ll Learn:
- Threat identification and de-escalation
- Emergency response protocols
- Policy and procedure development
Who Is This For?
Our training programs serve a wide range of students across Atlanta and Georgia.
New Gun Owners
Recently purchased your first firearm? Level 1 is the perfect starting point. Learn safe handling, storage, and basic fundamentals in a judgment-free environment.
Homeowners
Protecting your home and family is a serious responsibility. Level 3 equips you with the defensive shooting techniques and decision-making skills you need.
Church Security Teams
Responsible for protecting your congregation? Our MRA Church Security course will prepare your team for real-world threats — coming soon.
Concealed Carry Students
Looking to carry legally and responsibly in Georgia? Our Level 2 course prepares you with the knowledge, skills, and confidence to carry with purpose.
Experienced Shooters
Already comfortable with firearms but want to sharpen your skills? Our Range Practice sessions offer focused live fire coaching tailored to your level.
Employers & HR Teams
Looking to protect your workplace? Our Workplace Violence Prevention course gives your team the tools to identify and respond to threats — coming soon.
8+
Years in Business
100+
Clients Served
USCCA
Certified Instructor
GA
Based & Certified
What to Expect
Here’s how your training experience works from start to finish.
01
Book Online
Select your course and schedule your session through the booking link on our Contact Us page.
02
Get Confirmation
After booking, we’ll reach out to you directly to confirm a training location that works best for you and provide everything you need before your class.
03
Attend Your Class
Show up ready to learn. Your instructor brings patience, expertise, and real-world experience to every session.
04
Train & Advance
Complete your course and continue building your skills through the next training level.
Frequently Asked Questions
Do I need prior experience to take a class?
No. Our Level 1: Fundamentals course is designed specifically for first-time gun owners and beginners. No experience required — just a willingness to learn safely.
Do I need to bring my own firearm?
You are welcome to bring your own firearm if you have one. A firearm is primarily needed for Level 2, Level 3, and Range Practice. For Level 1, you can still learn proper stance and handling with your own firearm if you have one. If you don’t have a firearm, rentals are available at the range. Eye and ear protection is required and also available for rent at the range if needed.
For the MRA Church Security and Workplace Violence Prevention courses, firearm requirements will be communicated upon enrollment. Contact us for more details.
Where are classes held?
Classes are held at a range in the Atlanta, Georgia area for USCCA firearms training. For MRA Church Security and Workplace Violence Prevention courses, classes may be held at your location or a designated training facility. After booking, we will reach out to confirm details.
How long is each class?
Class duration varies by level. Level 1: Fundamentals is approximately 2.5 hours. Level 2: Concealed Carry in Public is approximately 4 hours and includes both classroom and range time. Level 3: Home Defense is approximately 2.5 hours and includes both classroom and range time. Range Practice sessions are approximately 1 hour of focused live fire coaching.
MRA Church Security and Workplace Violence Prevention course durations will be communicated upon enrollment as these programs are currently in development.
Is this training USCCA certified?
Yes. All USCCA courses follow the USCCA curriculum and are taught by a USCCA-certified instructor. Completion certificates are available upon request.
The MRA Church Security and Workplace Violence Prevention courses are developed and taught independently by Mountain River Associates and are not USCCA-affiliated programs.
Can I take the courses out of order?
We recommend starting with Level 1 if you’re new to firearms. However, experienced shooters may be able to start at Level 2 or 3 — contact us to discuss your background before booking.
Do you offer training for churches and organizations?
Yes — MRA is developing dedicated Church Security and Workplace Violence Prevention courses for teams and organizations. These courses are coming soon. Contact us to join the waitlist and be notified when they launch.
Can you bring training to our location?
Yes, for group and organizational training we can discuss on-site options. Contact us to talk through your needs and we’ll put together a plan that works for your team.
Ready to Build Your Skills?
Book a USCCA class or join the waitlist for our upcoming MRA courses today.
