There is no law against it, if that is what you are asking. I've seen people open carry before in MA with no ill effects. Once it was in a breakfast joint owned by a cop and his wife. NBD.
So when are you going to OC in Springfield, Worcester, Boston, Brookline, Newton, or Cambridge and then follow up with a report?
[crickets]
Didn't think so. You've been harping on this forever but everyone here knows you don't actually have the stones to risk your license doing it, just like everyone else here, so give it a rest already, instead of pitching dumb ideas to newbies.
-Mike