In PA you can openly carry a firearm without a license, but need a permit to carry a concealed one. In Philly you need a concealed permit to carry a firearm openly, also each permit is issued by county and some are valid in multiple ones but again Philly has to be difficult so there permit is different. Also as stated, its not unreasonable to ask for the proof of a license, but it is to flip out and call some Jhon Wayne wannabe back up who is not totally informed in the letter of the law. This will no doubt lead to a lawsuite and this guy will get paid, but do poilice men really have to wonder why they get a bad wrap?