Two caveats: You need an LTCF to openly carry in Philadelphia, and you cannot openly carry in a vehicle. You must either lock it up when you get in and get out of your vehicle, or possess a LTCF.
I knew about the Philadelphia statute. It’s because it is a city of the first class. However, I believe you can carry a firearm unlocked in your vehicle if it’s unloaded. Correct?