Open carry is totally legal here in Arizona. You can't open carry at the polls, but out in front of the polls? You bet.
Open and concealed carry WITHOUT EVEN A LICENCE are both legal here in Idaho. But that's not legal open carry going on in that photo, which was my only point. Legal open carry requires your weapon stay in your holster or your long gun stays slung on your back. Carrying a gun in your hands is brandishing and a crime unless you have a legal reason to be doing so.
So what's going on in that photo is not legal open carry. Not to mention one of those weapons in the photo appears to have an under-barrel grenade launcher on it. Not exactly legal without the correct permits and background checks, and even then I don't think it's legal for concealed or open carry.
Can you open carry a weapon in front of the polls? If otherwise legally carrying, in most places you can carry *IN* a polling place just like any other public place. So I'm sure you could walk home past a polling place while legally open carrying without a problem, but if you decide to hang out on the street in front of the polling place while open carrying you are going to be asked by the cops to leave unless you have legit business being there.
When I went to vote yesterday I *CHOSE* to leave my pistol at home, even though I wear it well concealed so it's damn hard to spot. I couldn't imagine open carrying into a polling place (or open carry in general) unless I was a grandstanding idiot trying to make a political statement. Just because you can doesn't mean you should.