18 Pa.C.S. § 6108: Carrying firearms on public streets or public property in Philadelphia
No person shall carry a firearm, rifle or shotgun at any time upon the public streets or upon any public property in a city of the first class unless:
(1) such person is licensed to carry a firearm; or
(2) such person is exempt from licensing under section 6106 of this title (relating to firearms not to be carried without a license).
If you live in NY or NJ you can get a CCW non resident license from FL and VA and you can carry in PA. I am a resident of PA and licenced in PA but will as of this Saturday I will be taking classes and be certified to apply for FL non-resident licensing. Everyone here and in NJ is doing it because FL has like 36 state reciprocity.
They did this in FL because there was a lot of muggings in FL of the tourists and they were staying away, so FL took this action. Plus from here to FL I think the only state I will mot be able to carry is MD.
I don't know if its the entire country but giving people homes that could not afford them caused the sububurbs to be more dangerous than the city. All my detective friends in the burbs say business is more brisk now.
With a Florida Non-Resident you can currently carry in 31 states. You cannot carry in Colorado, Michigan, New Hampshire, South Carolina. There you must possess the Florida Resident Permit.