General Geoff
Member
I'm probably just missing something) but I am still having a hard time finding upon what statute(s) it is made legal.
You will find no such statute, because there is none. There is simply no statute that makes it illegal to open carry, and thus it is legal. The Uniform Firearms Act specifies that carrying concealed on or about one's person, or in a city of the first class (Philadelphia) is illegal unless said person has a LTCF. In other words, it is completely legal to carry a firearm so long as it's not concealed and so long as you're not in Philadelphia, with no license whatsoever. You do still need a LTCF for carrying in a vehicle, however.
§ 6106. Firearms not to be carried without a license.
(a) Offense defined.--Any person who carries a firearm in any vehicle or any person who carries a firearm concealed on or about his person, except in his place of abode or fixed place of business, without a valid and lawfully issued license under this chapter commits a felony of the third degree.
§ 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(b) of this title (relating to firearms not to be carried without a license).