Sounds like Iowa has some unfriendly gun laws that Iowans should work to change.
Actually they have changed for the better, beginning this year. Until 1/1/11 Iowa was a "May-Issue" state for carry permits. As a result, there were some county sheriffs who issued virtually no carry permits, and others who handed them out like party favors. Last legislative session, Iowa lawmakers standardized the process by making Iowa a "Shall-Issue" state, and removed individual sheriff's ability to restrict permits in any way, much to the chagrin of some of the more control-happy sheriffs in the state. In addition, with the advent of "Shall-Issue", Iowa now honors the permits issued by every other state. Before 1/1/11, only Iowa permits were honored. Two giant steps in the right direction.
This year we've been working toward doing away with the "Permit To Acquire" for handguns, among other things.
While I would agree that Iowa does have some unfriendly gun laws, we are working toward reform. But, much like eating an elephant, it has to be done one bite at a time.