Firearms, ammunition, etc.; control by localities by governing possession, etc., within locality. (HB421)

Introduced By

Del. Cia Price (D-Newport News) with support from co-patrons Del. Patrick Hope (D-Arlington), and Del. Marcus Simon (D-Falls Church)


Passed Committee
Passed House
Passed Senate
Signed by Governor
Became Law


Control of firearms by localities. Authorizes any locality by ordinance to prohibit the possession or carrying of firearms, ammunition, or components or any combination thereof in (i) any building, or part thereof, owned or used by such locality for governmental purposes; (ii) any public park owned by the locality; (iii) any recreation or community center facility; or (iv) any public street, road, alley, sidewalk or public right-of-way or any other place of whatever nature that is open to the public and is being used by or is adjacent to a permitted event or an event that would otherwise require a permit. Provisions limiting the authority of localities and state governmental entities to bring lawsuits against certain firearms manufacturers and others are also repealed. The bill also provides that any firearm received by the locality pursuant to a gun buy-back program shall be destroyed by the locality unless the person surrendering such firearm requests in writing that such surrendered firearm be sold. The bill contains technical amendments. This bill is identical to SB 35. Read the Bill »


Bill Has Passed


01/03/2020Prefiled and ordered printed; offered 01/08/20 20100939D
01/03/2020Referred to Committee on Public Safety
01/08/2020Impact statement from DHCD (HB421)
01/09/2020Impact statement from DHCD (HB421)
01/18/2020Impact statement from DHCD (HB421)
01/24/2020Reported from Public Safety (13-Y 9-N) (see vote tally)
01/28/2020Read first time
01/29/2020Read second time
01/29/2020Passed by temporarily
01/29/2020Pending question ordered
01/29/2020Engrossed by House (53-Y 46-N)
01/29/2020VOTE: Engrossment (53-Y 46-N) (see vote tally)
01/30/2020Read third time and passed House (50-Y 48-N)
01/30/2020VOTE: Passage (50-Y 48-N) (see vote tally)
01/31/2020Constitutional reading dispensed
01/31/2020Referred to Committee on the Judiciary
02/24/2020Reported from Judiciary with substitute (9-Y 6-N) (see vote tally)
02/24/2020Committee substitute printed 20108858D-S1
02/25/2020Constitutional reading dispensed (39-Y 0-N) (see vote tally)
02/26/2020Read third time
02/26/2020Reading of substitute waived
02/26/2020Committee substitute agreed to 20108858D-S1
02/26/2020Amendments A and A-1 by Senator Norment withdrawn
02/26/2020Reading of Floor amendment B waived
02/26/2020Amendment B by Senator Norment agreed to
02/26/2020Engrossed by Senate - committee substitute with amendment HB421S1
02/26/2020Passed Senate with substitute with amendment (22-Y 18-N) (see vote tally)
02/28/2020Placed on Calendar
02/28/2020Senate substitute with amendment agreed to by House 20108858D-S1 (54-Y 45-N)
02/28/2020VOTE: Adoption (54-Y 45-N) (see vote tally)
03/05/2020Bill text as passed House and Senate (HB421ER)
03/06/2020Signed by Speaker
03/06/2020Signed by President
03/12/2020Enrolled Bill communicated to Governor on March 12, 2020
03/12/2020G Governor's Action Deadline 11:59 p.m., April 11, 2020
04/11/2020Governor's recommendation received by House
04/22/2020Placed on Calendar
04/22/2020House concurred in Governor's recommendation (48-Y 45-N)
04/22/2020Senate concurred in Governor's recommendation (21-Y 19-N) (see vote tally)
04/22/2020G Governor's recommendation adopted
04/22/2020Reenrolled bill text (HB421ER2)
04/22/2020Signed by Speaker as reenrolled
04/22/2020Signed by President as reenrolled
04/22/2020Enacted, Chapter 1205 (effective 7/1/20)
04/22/2020VOTE: (48-Y 45-N)
04/22/2020G Acts of Assembly Chapter text (CHAP1205)
05/01/2020VOTE: (48-Y 45-N)


Donald Emerson Bowler writes:

This is straight up crazy. How is a citizen to know when they are in violation of local ordinances?