Legal or not. Right or wrong. In good times and in bad times, this guy is an idiot and spends too much time, in front of a mirror. .....
In Iowa and we do have open carry, you are obligated to show your carry permit upon the request of an LEO. Since the passage of Shall-Issue, I have only see two open carries, one at a gun show and the other that peeked out from under a T-shirt. .....
Be Civil and;
Be Safe !!!