Click here to Skip to main content
Range Masters Iowa
Range Masters Iowa mobile

Thank you for visiting the Range Masters Training Classes Website! 
Click on the links below to navigate to specific class registration pages.

Permit To Carry Weapons Classes
Recertification & Renewal Class
 
 
 

 
 
 
Handgun Classes
New Shooters Class
Basic Handgun Operations
Intermediate Handgun Operations
Advanced Handgun Operations
Introduction to Low Light Handgun and Operations of Handgun in Low Light
NRA Basic Pistol Class
NRA Pistol Instructor Course
Sporting Rifle Classes
Modern Sporting Rifle 1
Modern Sporting Rifle 2
Modern Sporting Rifle 3
 

 
 
 
 
Youth Safety Classes
Youth Safety Classes for Handguns
Youth Safety Classes for Long Gun
 
 
 
 
 
Other Classes
Basic Firearms Safety
Basic Inside the Home Defense
Basics of Reloading
Defensive Tactics Class
Intro To Long Range Shooting
Krav Maga Gun Disarm Clinic
Multiple Firearms Transition Training
Range Safety Officer Class
Trauma First Aid

 


Upcoming Events
Register Event Date(s): 12/15/2018
Price: $125.00 | Individual Registration
Price: $100.00 | Additional Participant
Register Event Date(s): 12/27/2018
Price: $100.00 | Individual Registration
Price: $75.00 | Attending With Group of Two or More
Register Event Date(s): 01/05/2019
Price: $100.00 | Individual Registration
Price: $75.00 | Attending With a Group of Two or More
Register Event Date(s): 01/08/2019
Price: $125.00 | Individual Registration
Price: $100.00 | Additional Participant
Register Event Date(s): 01/12/2019 - 01/13/2019
Price: $300.00
Register Event Date(s): 01/19/2019
Price: $125.00 | Individual Registration
Price: $100.00 | Additional Participant
Register Event Date(s): 02/04/2019
Price: $100.00 | Individual Registration
Price: $75.00 | Attending With a Group of Two or More
Register Event Date(s): 02/09/2019
Price: $100.00 | Individual Registration
Price: $75.00 | Attending With a Group of Two or More
Register Event Date(s): 02/23/2019
Price: $125.00 | Individual Registration
Price: $100.00 | Additional Participant