I've never had a real issue with LEOs in Iowa. Most are pro 2A anywhere you go with the slim exception of a few of the larger city officials (which are few and far between in this great land of corn).
In July of 2011, I was stopped by a Davenport LEO for carrying openly while walking down the street. His greeting was: "Hey, listen, we're new to this carry ordinance as well as you. I'm not going to bug you, I just need to see your permit."
After showing him my permit, he bid me a nice evening. It took all of 5 minutes and I was walking again. I'm really pleased with how well Iowa LEOs are handling the new law. A lot of my family (a lot of us carry) expected resistance, but honestly, it's been really smooth.
The only advice I could give someone who doesn't have regular access to an attorney would be don't run around all :banana: yelling: "I DON'T HAVE TO BE COOPERATIVE BECAUSE I HAVE A PERMIT." Be as cooperative as possible. The officer has rights just like you, and in my encounters so far; it's clearly evident that they just want to make sure you're legal and then get back to what they were doing prior. 9 times out of 10, they're stopping you because someone picked up the phone and called. They're required to respond.
I keep this ACLU "American's Rights" card in my wallet at all times. I know it by heart, but it's there just as a reminder:
http://www.aclu.org/files/assets/bustcard_eng_20100630.pdf
AND...
Since the law is no longer new to LEOs, I
politely and
calmly inform the officer 4 things when stopped for open carry:
1. I have a permit to carry and will furnish it carefully upon request of the LEO.
(EXPLANATION: I will furnish my permit for you, thus remaining cooperative.)
2. I have the right to remain silent and reserve the right at this time.
(EXPLANATION: I will not answer any questions I feel irrelevant to the situation at hand. i.e. "where are you going?" "why are you carrying?")
3. I do not consent to the searching of my person or property.
(EXPLANATION: You do not have permission to search my body, pat me down, or check my storages, not limited to clothing storage.)
4. However, I will not resist any forceful attempt to search my person.
(EXPLANATION: I will not exert any physical retaliation should you decide to infringe upon my rights.)
This isn't to give the LEO a hard time, but rather paves a legal defense for you should the LEO infringe upon your rights. Albeit, that experience would be rare in Iowa, but if I didn't prefer safe over sorry, I wouldn't have a permit to carry in the first place.
Hope this helps. I know it's a long post!