IMGP7351Please select the course you are interested in for more information.

Pistol Marksmanship Course

                                                 Private Defensive Handgun Training Program 

Advanced Defensive Shooting

Intro to Defensive Shooting / Home Defense

AR-15 / Carbine Course

Concealed Carry Fundamentals (CCW) 

                                                     NRA Refuse to be a Victim

To sing up for a scheduled training or to schedule a private class contact us through e-mail, phone, or personal message on our Facebook page.



Ph. 319-371-6698

message us on Facebook

All of our classes meet and exceed the requirements to acquire an Iowa Permit to Carry Weapons (CCW).

Payment; Cash, Check. Payment is due at the beginning of class. No refunds. If you cannot attend due to emergency, you will be credited to another date or class of equal value.


Return to Home

Take advantage of what the USCCA offers. Click the link below to get their FREE Concealed Carry Guide for more life-saving knowledge