Open Carry is legal except a valid permit/license is needed to carry a loaded handgun openly in the city of Philadelphia.Police Superintendent Michael Chitwood praised the efforts of licensed gun owner who came to the aid of a police officer who was surrounded by 40 or so kids on Friday.
So the cops were lucky that a licensed gun owner was near by. It would have been a shame if many neighbors had guns at home, but no license to carry in Philly.
Gee officer I would have come to your defense, but if I had I would have been charged with openly carrying a firearm without a license. It's a shame you got the you know what kicked out of you, but tell it your city counsel.