God bless Israel. In more than one way, hopefully.
As for open carry, I'm ok with it as long as you are behaving yourself. Expect folks to keep an eye on you, but situational awareness demands you keep aware of ANY potential threat. Not OMGWTFBBQ/DefCon1... But aware.
Open, concealed, long gun, pistol, machine gun, rocket launcher... I don't care. Educate the sheep by being nice, but BE ARMED.