Carry permits are easy too get in NH; you don’t even need a permit in Vermont.
And, of course, PC forbids us mentioning anything regarding race or ethnicity.
You don’t need a permit in Maine anymore, either.
I believe the tri-state area of ME-VT-NH is the largest contiguous constitutional carry area in the lower 48, and, as a bonus, we don’t shoot each other much, either.
NH has constitutional carry now.