You need to reread the posts above.
There is nothing illegal about open carry. There is nothing illegal about printing. There is nothing here about how a LEO interprets a law.
The fact is that MA law gives a police chief near total discretion in the issuance or revocation of a license to carry. If you are open carrying or printing and are discovered, your police chief can revoke your LTC (or he can do nothing). You don't need to have committed any crime or been arrested for him to do so.
Some years back, Joe Landers was coming out of a pizza shop with a pizza in his hands. The wind blew his coat open. A police officer saw his holstered gun. The officer checked that Landers had a valid LTC and let him go. But the chief of police of Dedham revoked his LTC as a result of this incident. Landers eventually got his LTC back, but it took more than 6 years and many thousands of dollars.
That is what you are up against in this state and why you really do want to keep your gun concealed.
http://www.northeastshooters.com/vbulletin/massachusetts-laws/299-dedham-misuse-authority.html