 6108 makes it a violation of State law to carry a firearm, rifle or shotgun, at any time on the public street or public property of any city of the first class (currently only Philadelphia), without first obtaining a license to carry a firearm.The Pa. UFA at Sec.6106 (a), provides that no person shall carry a firearm in any vehicle or concealed on or about his person, except in his place of abode or fixed place of business, without a license to do so.