Courses Scheduled

Permit Courses 1
Range Courses 0

See below for course date and description.
COURSE: Permit to Carry Weapons
STATE: Iowa, Minnesota, Utah & Arizona
DATE: September 21, 2019
TIME: 9:00 AM
LOCATION: Dickinson County Isaak Walton League, 2463 190th St, Spirit Lake, IA. 1 mile east of Arnolds Park on 190th Street. 
REGISTER: To register for this course, click here to visit our Registration Page. Enter course number 0921MU, also enter what State training you wish to acquire, i.e. Iowa or Iowa and Minnesota, etc. 
COST: Iowa - $50
           Minnesota - $150 (includes IA, UT & AZ)
           Utah - $100 (includes IA & AZ)
With Apex Range closing late last year we lost our most used venue for classes (especially cold weather classes.) We were sad to see the range close and we wish the people from Apex well.
We are currently doing small private classes upon request. If you have a group interested in taking one of our permit to carry classes, send me an email This email address is being protected from spambots. You need JavaScript enabled to view it. and we can discuss your needs. You may also send your request by text to Tony at 712-320-3010.
When the weather gets nicer, and we are able to get to our outdoor range (it's rather remote and snowed-in,) we will again start holding regularly scheduled public classes for permit to carry weapons.


Lessons are available for one-on-one or small group training. For available dates and times, please email:
This email address is being protected from spambots. You need JavaScript enabled to view it.
or text Tony at 712-320-2167
We can discuss what your needs are and set up a plan for training.


Don't see a class you are interested in?

Fill out the Waiting List form. We also offer private instruction. If you have a group that would like to attend our courses or for private lessons, contact us and we can discuss the details.