If you lost your gun rights after a criminal conviction in Pennsylvania, you could have them restored through a pardon or expungement. A criminal conviction can be a heavy burden on you in many ways. Jail time and costly fines are never easy, but in most cases, those penalties are eventually resolved.
You can't own a gun in any of the 50 states if you possess a medical marijuana card. Posessing such a card makes you a prohibited person just like a convicted felon.
Non-Pennsylvania residents must have a concealed weapons permit issued by their domicile state and a valid Driver's License. You are required to accompany your application with a copy of your domicile state concealed weapons permit and driver's license.
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.
In Pennsylvania, having a handgun in your car is considered carrying a concealed weapon. Violation of the statutes makes it a third-degree felony unless you have a Pennsylvania License to Carry Firearms (LTCF).
The Second Amendment was written to protect Americans' right to establish militias to defend themselves, not to allow individual Americans to own guns; consequently, gun-control measures do not violate the U.S. Constitution.
Pennsylvania Gun Laws “The right of the citizens to bear arms in defense of themselves and the State shall not be questioned.”
Pennsylvania is an open carry state. While the license allows you to carry concealed, you may also open carry if you so desire.
Pennsylvania does not ban the AR-15 military-style weapon used in many mass shootings including the Trump attack.