Fed law says "to any other place where he may lawfully possess and carry such firearm" Seems the operative word are "possess and carry" Pa has a mixed law. It is legal to carry with out a permit if carried openly and not in a vehicle, except in Phila, or on public roads of property during a Public emergency. It still has to be legal to possess and carry it at the place of destination. Pa requires a permit to transport the pistol under many situations, even to travel to your hunting spot in a vehicle. So for a guy going to Wyoming, it would depend on whether he can legally possess and carry the pistol there. If not, the fed law provides no protection in traveling interstate.
gentleben, I realize what the digest says. The digest also says in the beginning somewhere that it is not the law. The firearms permit sections are found in title 18, the crimes code. permits are required only to transport in a vehicle or to carry the arm concealed, with certain exceptions, like going to or from the gun shop or range. If you are not in a vehicle and the firearm is not concealed, the crimes code requires no permit. ie open carry, which is legal outside of phila. There are other strange exceptions to the law, such as concealed carrying at your place of business. If I own a 400 acre tree farm, that's my place of business, and no permit is needed anywhere on the business property. But If I stray even a few feet over the property line, a permit is needed if the gun is concealed. Antique firearms, such as flintlock or percussion pistols may be transported in a vehicle, but not carried concealed without a permit. Again, open carry of a flint lock pistol is not prohibited, by the statute. See title 18 sections 6101 to 6108 of the crimes code. Especially section 6106 (a)(1)