First, let's layoff the OP. She expressed a visceral and well conditioned reaction (from living in MA) that many people share. Hell, when I see someone carrying, I try to figure out what they're doing. More than anything that's probably because I just naturally try to avoid coming to the attention of the police. We've all made our points, let's be done with ragging on the OP.
Okay, so let's clarify this. You cannot be legally arrested for open carrying absent some other specific specious behavior. Open carry that causes alarm to others is not grounds for arresting someone or for revoking their license. The case law is clear, read FRB v Simkin. Any police officer that arrests someone without having something more substantial that a trumped up disturbing the peace, etc. risks exposing themselves and their agency to civil liability. Sure, you can be (illegally) arrested for open carrying - or for anything else for that matter. However, if you are arrested, you have significant legal recourse available to you. If you carry -- open or concealed -- behave yourself and don't be a dick. Basically what we should all be doing all the time.
Thank you, this is a hugely important point. Open carry is not illegal and is not grounds for a 'Terry Stop'. If you're open carrying (or if you expose your firearm and it comes to the attention of the police), the police cannot ask you for ID. However, they can demand to see your LTC. If you're unwilling to assent to that demand, all bet are off and you're on your own.
Thank you Knuckle Dragger! I have some serious bruises from this post. I'm not the enemy here. I carry too and promote it. Hell, I'm going to take classes to train other women to carry. But in MA, it's unusual to OC, and as a woman it's suspicious when I see it. Believe me, I hate MA regs All I'm saying.