Only those with permits have earned it, for the rest of the citizens "No soup for you".
Speaking as a former long-time Texas resident who still follows the issues because I have so many friends there...
NH has always had legal open carry, and licensed concealed carry was a 19th Century thing (as it was almost everywhere). We were well on track to unlicensed concealed carry, until the NRA-ILA's designated representative swooped in for private meetings, and substitute language of his own, which would have required training and background checks for a license. The license would still be optional, but getting one would jump from a one page form and $10 to the local town, all the way up to as burdensome as the Texas license.
His (or NRA-ILA's) logic was this: it would expand concealed carry reciprocity if the NH licensed required training and background checks. Which totally missed the point of eliminating the license requirement for in-state concealed carry.
Fast forward to 2015, and opponents are still claiming that eliminating the need for a license would endanger reciprocity, or allow felons to carry legally, and other nonsense.
I'm not commenting to make it about NH vs. TX, just to share an experience about NRA-ILA screwing things up.