Available courses

Click on the course name to begin! 

The Cedar Valley Firearms Training Iowa Permit to Carry Course will satisfy the Iowa requirements of training to receive an Iowa Permit to Carry Weapons (concealed weapons permit) or to RENEW your Iowa Permit. Once you gain access to the course you will have 45 days to complete the course. The average user should be able to finish the course in 3-5 hours. You can start and stop as much as you would like during your 45 days.