Yes, stun guns are legal in Pennsylvania for individuals 18 or older without a permit, per the state’s self-defense weapon statutes. Local municipalities like Philadelphia and Pittsburgh impose additional restrictions, requiring permits for possession. Recent 2026 legislative proposals aim to standardize statewide regulations, potentially mandating background checks for purchases.
Key Regulations for Stun Guns in Pennsylvania
- Age Requirement: Only individuals aged 18 or older may legally purchase or possess stun guns under 18 Pa. C.S. § 908.
- Local Ordinances: Philadelphia and Pittsburgh require a permit for stun gun ownership, enforced by municipal police departments.
- Prohibited Locations: Stun guns are banned in courthouses, schools, and government buildings statewide, per 18 Pa. C.S. § 912.