Personally I prefer concealed carry. Though PA is an open carry state I find concealed eliminates SO many issues. First off, why announce to the world (and the criminals) that there is a gun available? Second, it keeps the big-mouthed anti-gunners from making a big scene when they see it. Third, some people get nervous, for no real reason other than they don't know or understand the law) and might call the police. If they do then the officers is obligated to make contact, check things out, etc. This causes you delay, etc. And lastly, like Indy said, maintain the element of surprise for yourself.