If it isn't in the LAW (RSA) then it is legal to carry anywhere else.
NEVER ask a cop on the street about the law . . . if you really want to know what it is! No cop I know knows all the laws, and many will "make something up" when put on the spot with such a question (even though they may be convinced that they are right).
Some examples from real life:
- Cop comes into PD and starts ranting about a "Camp Bus" that he just blew past (it was picking up/discharging kids and had red lights flashing). Officer stated that the School Bus Law doesn't apply to "Camp Buses"! Knowing this officer well, I just keep my mouth shut and when I return home call a Deputy Chief Inspector at RMV (my Ch. 90 instructor at the police academy a few years earlier). He gives me cite and explains that Camp Buses are covered under the same MGL as School Buses. Cop was wrong!
- Many, many years ago I had to go into Logan Airport to pickup my Mother-in-Law coming in from Florida. I called the number for MSP at Logan, spoke with a very helpful Trooper about how to deal with my CCW while going to the gate to pick her up. He told me to explain to the MSP Trooper at the security checkpoint (this was ~25 years ago) that I was carrying and ask him to hold the gun for me (something that a lawyer friend did all the time). When I do as I was told the Trooper at the security checkpoint keeps asking me if I'm LE and I explain "No" (not at that time), he then "informs me" that it was illegal to have any firearms on ANY MASSPORT PROPERTY at any time, for any reason! He refused to hold the gun and refers me to the Desk Sgt at the Turret. Since Massport manages the tunnels and bridges (Mystic River Bridge) and I believe the Mass Turnpike (not 100% on that one), this would be quite a handicap if true. NOBODY has ever been able to confirm this, point to a law or reg about this or even has a clue where this Trooper came up with this "pronouncement"! Trooper was wrong.
- I asked a number of our town's officers to check on "Left on Red After Stop" legality for me after getting some info that implied that this might indeed be legal on two intersecting one-way streets. Even our PD Ch. 90 expert (extremely knowledgeable and a personal friend) had never heard of it! [My former RMV expert was retired by then.] Well here it is, and it is indeed legal. MGL Ch. 89 S. 8
http://www.mass.gov/legis/laws/mgl/89-8.htm If you are going to do this, better keep a printout handy. A fellow Constable in Chicopee got pulled over for doing this and had to prove it to the cop. I watched someone do this in Brockton center a few months ago and get pulled over and ticketed. Again cops were wrong.
If you want to know about the law, you need to pour thru the law books or get the info (with citations) from a lawyer. Cops are not lawyers even though they are expected to know some laws that they commonly deal with. There aren't a ton of places in MA where things like Left on Red would be legal, so many don't have a need to know.
Ok, so much for the sermon . . . I'll step off my soapbox now.