There are emails from the AG's office to individuals saying that all NH licenses are honored. However, this is from the PA state Police website:
Also, the Lancaster county sheriff told me that my NH NR was no good in PA. So, what I take from this discrepancy is this:
If I want to carry in PA on my NH NR, I can, and if I get pulled over by a state or local police officer there is a decent chance that I will be arrested. If I get arrested, the local DA will likely not choose to prosecute since the AG holds the position that the AG does. This is still much more hassle than $20, which is less than I paid for my NH NR. Besides, I visit family in Philly sometimes, and I trust DA and police there much less than I trust them in the parts of PA that I am normally in.
[/LIST]