I believe there is one in CR, but it's expensive. There is one in West Liberty that I have been to, but they're only open to the public from 1-5pm on Saturdays and Sundays. You're also not supposed to be able to shoot jacketed ammo in their range, but it just so happened that I knew the range officer that was there through the Iowa Carry forum Their supposedly going to change that rule though. Hope that helps. If you have any other questions that I may be able to help you with, send me a pm.

-Jeff-