I'm confused, but then again that's nothing new. On another firearms forum that I frequent a user claimed he was 19 years old and was a resident of Tennessee. Apparently Tennessee has an age requirement of at least 21 to get a CC permit. It came out that he got himself a non-resident NH permit that allowed him to legally carry in Tennessee because of reciprocity. It was quickly pointed out to him that he was most likely not legal due to how the Tennessee law was written. OK..here is why I'm confused. How did he get the non-resident NH permit if NH required you to have a permit from your resident state?