>Since its an open carry state, a person openly carrying a handgun in Philadelphia only needs a state issued carry permit.
Factually/definitionally incorrect; to be Open Carry a state does not (and cannot) require a ‘permit’ or ‘license’ for openly carrying a weapon.
“Open Carry” doesn’t apply in Philly, legally.
There is a PA state criminal statue that specifically prohibits carrying a firearm (read sidearm) on the streets of a city of the first class. There is only one city of the first class in Pennsylvania and that is Phildalphia. This is a state law, not a Philly ordinance.
An individual is exempt of they are licensed to carry firearms, i.e. a CCW permit holder.
PA Crimes Code section 6108