I think in that same link I read where Philly city parks are off limit.

Quote Originally Posted by Shellback View Post
From the link. Phila is the only pace in the state where open carry is prohibited without a permit.
You do need a license to carry a concealed weapon on streets or most other public places in Pennsylvania, as well as in cars and trucks. And in Philadelphia you need one to carry a gun openly, in a holster. But in the rest of the state a license isn’t necessary for “open carry.” As for schools, the law’s murkier than you might think, but the chances are you’ll be stopped if you try to take a gun into a school.