Even in the US you need to be careful with some states. MA has ridiculous laws about even carrying ammo, which could be a problem for NH residents who often carry all kinds of stuff.
Agreed. There are some lefty states we simply refuse to travel in. MD and MA are two of them.
I cannot think of how to visit New England and have a pistol. New York blocks the entire land route, and I don’t like to fly with the rules today. Even worse, say you book a flight to a gun legal place and your gun is in the baggage. If the plane diverts to New York due to weather, mechanical trouble, etc, you still get a criminal charge for bring a gun to NY.
That is even though you did not schedule to fly there, and you had no say over where the plane diverted to. That case has actually happened.