All you need for the NH non-res is an active home state CCW. Expiration date isn't applicable--unless it would be in the very near future, I guess. Took a week to get my non-res from NH with my VA res while in MA. Of course, I had a resident NH CCW for 15 years. Slower response now, from what I hear.