In Mass, open carry can be considered assault. In other states you have to pay extra to conceal. Otherwise open carry is the norm.
Besides my Mass license, I have a NH one because no other state accepts MA licenses, disagreeing with its gun laws. Many accept NH’s due to its more liberal gun laws. I can’t make sense of that.
Recently I bought a book on US States’ gun laws and it is humorous reading (sarcasm). You can bring your gun through NY state, just don’t stop for more than gas or potty. LOL!
I plan to retire in AZ where it is acceptable to open carry. I am going to apply for a CCW once I get settled. AZ honors the other 37 states that issue CCWs.