New Hampshire is an interesting one. It's pretty easy to have your license and birth certificate changed to your desired sex. There are informed consent clinics, Planned Parenthood being a big one. And for guns there's some of the loosest in the country. You can conceal or open carry without a permit, no magazine limits, almost no state level regulation. There's sort of a cultural vibe of 'live, let live', transphobic attitudes are definitely there but it's not really any worse than our neighbors, i'd just stay in the southern half of NH personally. Vermont is also similar but it's a lot more rural and I don't know enough about their laws.
Honestly, it's one of the things I love about Michigan. Our gun laws are quite reasonable, and Michigan (at least the SE portion) is quite trans friendly. Also, if worse comes to worse, fleeing to Canada is a relatively "easy" option...
I've gone to a many ranges, sometimes with other trans girls, and no one has cared whatsoever. Hell, even though I don't pass at all right now, I've even had employees at more than a couple shops default to "they" when referring to me. Which, given my overall experience with most ranhes/stores, was pretty wild.
We have our shitty right-wing chuds (literal Nazis and Klansmen just north of me), but they're far outnumbered by the rest of the population which is wonderfully diverse and genuinely very nice people. I definitely feel very blessed having moved here a few years ago before coming out.