I wish I could help you but I have no idea. The NH non-resident LTC I'm guessing is just that, License To Carry.
If you enjoy the forum please consider supporting it by signing up for a NES Membership The benefits pay for the membership many times over.