Skip to Content

Stun Gun Laws

Is Stun Gun Legal In Virginia?

Stun Gun in VA is Legal with Restrictions.

Legal, with location and felon restrictions Virginia's general concealed-weapons statute (Va. Code § 18.2-308) does not list "stun weapon" among restricted items, but stun weapons are separately named and banned on school property and for persons convicted of certain felonies (§§ 18.2-308.1, 18.2-308.2). No general statewide age or permit requirement was located; additional location restrictions apply in courthouses (§ 18.2-283.1) and air-carrier airport terminals (§ 18.2-287.01). Statute: Va. Code §§ 18.2-308, 18.2-308.1, 18.2-308.2, 18.2-283.1, 18.2-287.01 Source: Official Code of Virginia (law.lis.virginia.gov) This is general information, not legal advice. Laws change. Confirm current requirements with Virginia authorities or your own counsel before purchasing or carrying.

Legal Information Last Verified: 2026-09-12