Pennsylvania generally allows open carry of firearms without a license. In Philadelphia, you must have a license to openly carry a firearm. In order to lawfully carry a concealed weapon in Pennsylvania, you must be 21 or older and possess a current and valid Pennsylvania License to Carry Firearms.
REQUIREMENTS: All applicants must be at least 21 years of age. All applicants must complete the Application for a Pennsylvania License to Carry Firearms. Pennsylvania residents must possess a valid Pennsylvania Driver's License or Identification Card.
The Sheriff's Office has 45 days after an application is received to issue or deny issuing a LTCF.
Pennsylvania law penalizes any person who, without a license, carries a firearm in any vehicle or concealed on or about his or her person, other than at his or her home or business. Pennsylvania generally requires local law enforcement to issue a license to carry a firearm if the applicant meets certain qualifications.
Licenses are issued to all those who qualify, based on a background investigation done by the Sheriff's Office through the Pennsylvania Instant Check system (PIC). Once an application for license to carry is filed, the Sheriff has 45 days in which to complete the investigation and notify the applicant.
Can you apply for a license to carry online in Pennsylvania? Across the Commonwealth, an in-person photo and signature are required. The only aspect of the application process which can be done online is downloading and completing the application, submitting it electronically.