ochmude
Marine Veteran
This varies massively from state to state. In CT, there are hundreds of people openly carrying every day with no problems.
While MA doesn't legally prohibit OC, it is frowned upon by the PD. In most states this is irrelevant. But in MA, you have your LCT or even FID at the pleasure of the CLEO. Without a LTC or FID you can't even POSSESS firearms.
So bottom line is that if your OC pisses off the CLEO in your town, you lose your "right" to even possess firearms in the state of MA. So OC by citizens is effectively prohibited in MA.
I know. I used to live in Chicopee, and Holyoke before that. I just find the regional contrast interesting. In MA if you see someone openly carrying the tendency is to assume that person is a cop. In southwest AZ if you see someone openly carrying you tend to assume that person is just a private citizen who's into guns.