Open carry is legal but you have to decide yourself if you are prepared to deal with the possibility of being harassed. More importantly than anything else is if you have a habit of checking your gun is still there or touching your gun DO NOT open carry if it's under your shirt or coat and you adjust it or check that it's still there no one knows for certain what you are doing if you are open carrying and you touch that gun they see you touch it and chances are there will be a 911 call placed for MWAG people will likely freak if they see you touch a gun same goes for your front pocket question.