I won't argue that Iowa's law doesn't still suck, but it's getting a lot, lot better. Many of us are stuck with Sheriffs who never issue permits. Iowa Carry changed that, and it's a big deal.
I agree, and I don't like it either. The new law does have a few ways around the NRA though; it's not a complete monopoly (but almost).
Where in the HELL does the state legislature get off creating a monopoly on this "recertification" crap?
Anyway, I think the bigger news here is something everyone over at Iowa Carry is missing. Whether by accident or on purpose they just made Iowa an open carry state. You see, under current Iowa law open carry is legal, but nobody does it. Everyone assumes that the sheriff will pull permits for open carrying. Now sheriffs seemingly don't have that option.
3 22 724.9 Firearm training program.
3 23 1. An applicant shall demonstrate knowledge of firearm
3 24 safety by any of the following means:
3 25 a. Completion of any national rifle association handgun
3 26 safety training course.
3 27 b. Completion of any handgun safety training course
3 28 available to the general public offered by a law enforcement
3 29 agency, community college, college, private or public
3 30 institution or organization, or firearms training school,
3 31 utilizing instructors certified by the national rifle
3 32 association or the department of public safety or another
3 33 state's department of public safety, state police department,
3 34 or similar certifying body.
3 35 c. Completion of any handgun safety training course offered
4 1 for security guards, investigators, special deputies, or any
4 2 division or subdivision of a law enforcement or security
4 3 enforcement agency approved by the department of public safety.
4 4 d. Completion of small arms training while serving with the
4 5 armed forces of the United States as evidenced by any of the
4 6 following:...