Files
2026-07-06 17:28:36 -04:00

102 lines
6.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
type: "Bill"
title: "USBC & SFPC; proposal for changes to the Codes to address active shooters or hostile threats."
description: "Door locking mechanisms and other safety devices.Provides that the Department of Housing and Community Developmentshall convene stakeholders representing entities that enforce theUniform Statewide Building Code and the Virginia Statewide Fire PreventionCode, other law-enforcement organizations, and representatives oflocal governments throughout the Commonwealth to develop proposalsfor changes to the USBC and SFPC for submission to the Board of Housingand Community Development. Such proposals shall have the goal of assistingin the provision of safety and security measures for the Commonwealth'spublic buildings for active-shooter or hostile threats while maintainingcompliance with basic accessibility requirements under the federalAmericans with Disabilities Act. This bill is identical to SB 333."
jurisdiction: "us/states/va"
legislature: "Virginia General Assembly"
session: "2020"
identifier: "HB 670"
citation: "Virginia HB 670 (2020)"
classification: ["bill"]
subjects: []
status: "enacted"
primary_sponsors: ["Mark L. Cole"]
version_count: 5
action_count: 36
vote_count: 6
first_action: "2020-01-06"
last_action: "2020-03-04"
source: "openstates"
source_identifier: "ocd-bill/b6fbf8e8-b235-42ca-8747-e23687b1cc2d"
source_url: "https://lis.virginia.gov/cgi-bin/legp604.exe?201+sum+HB670"
source_hash: "4af8e0591e3f382a1f15d1d3909f0d50ea8a5466f14195e8f4259abe9450cded"
vintage: "2026-07-01"
source_snapshot: "https://data.openstates.org/daily/2026-07-01/public.pgdump"
retrieved_at: "2026-07-06"
confidence: "reported"
tags: ["legislation", "bill", "us-va"]
---
# Virginia HB 670 (2020) — USBC & SFPC; proposal for changes to the Codes to address active shooters or hostile threats.
Door locking mechanisms and other safety devices.Provides that the Department of Housing and Community Developmentshall convene stakeholders representing entities that enforce theUniform Statewide Building Code and the Virginia Statewide Fire PreventionCode, other law-enforcement organizations, and representatives oflocal governments throughout the Commonwealth to develop proposalsfor changes to the USBC and SFPC for submission to the Board of Housingand Community Development. Such proposals shall have the goal of assistingin the provision of safety and security measures for the Commonwealth'spublic buildings for active-shooter or hostile threats while maintainingcompliance with basic accessibility requirements under the federalAmericans with Disabilities Act. This bill is identical to SB 333.
## Version chain
The bill's text revisions, in order — the diff chain from filing to enrollment.
1. **Acts of Assembly Chapter text (CHAP0130)** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+CHAP0130)
2. **Bill text as passed House and Senate (HB670ER)** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+HB670ER)
3. **Engrossed by House - committee substitute HB670H1** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+HB670H1)
4. **Impact statement from DPB (HB670)** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+HB670)
5. **Impact statement from DPB (HB670S1)** (committee substitute) — [source](https://lis.virginia.gov/cgi-bin/legp604.exe?201+ful+HB670S1)
## Votes
- Constitutional reading dispensed (40-Y 0-N) — **400** (pass) · upper
- Passed Senate with substitute (40-Y 0-N) — **400** (pass) · upper
- Reported from Counties, Cities and Towns with substitute (22-Y 0-N) — **220** (pass) · lower
- VOTE: Block Vote Passage (99-Y 0-N) — **980** (pass) · lower
- VOTE: Adoption (99-Y 0-N) — **980** (pass) · lower
- Reported from General Laws and Technology with substitute (15-Y 0-N) — **150** (pass) · upper
## Sponsors
- Mark L. Cole — primary (person)
## Timeline
The legislative action history — every referral, reading, and vote.
- **2020-01-06** Prefiled and ordered printed; offered 01/08/20 20103879D `introduction`
- **2020-01-06** Referred to Committee on Counties, Cities and Towns `referral-committee`
- **2020-01-15** Impact statement from DPB (HB670)
- **2020-01-17** Assigned CC & T sub: Land Use `referral-committee`
- **2020-01-30** House committee, floor amendments and substitutes offered
- **2020-01-31** House committee, floor amendments and substitutes offered
- **2020-01-31** Committee substitute printed 20106194D-H1 `substitution`
- **2020-01-31** Reported from Counties, Cities and Towns with substitute (22-Y 0-N) `committee-passage`
- **2020-02-04** Read first time `reading-1`
- **2020-02-05** Read second time `reading-2`
- **2020-02-05** Committee substitute agreed to 20106194D-H1
- **2020-02-05** Engrossed by House - committee substitute HB670H1
- **2020-02-06** Read third time and passed House BLOCK VOTE (99-Y 0-N) `passage, reading-3`
- **2020-02-06** VOTE: Block Vote Passage (99-Y 0-N)
- **2020-02-07** Constitutional reading dispensed
- **2020-02-07** Referred to Committee on General Laws and Technology `referral-committee`
- **2020-02-10** Impact statement from DPB (HB670H1)
- **2020-02-12** Reported from General Laws and Technology with substitute (15-Y 0-N) `committee-passage`
- **2020-02-12** Committee substitute printed 20108224D-S1 `substitution`
- **2020-02-13** Impact statement from DPB (HB670S1)
- **2020-02-14** Constitutional reading dispensed (40-Y 0-N)
- **2020-02-17** Read third time `reading-3`
- **2020-02-17** Reading of substitute waived
- **2020-02-17** Committee substitute agreed to 20108224D-S1
- **2020-02-17** Engrossed by Senate - committee substitute HB670S1
- **2020-02-17** Passed Senate with substitute (40-Y 0-N) `passage`
- **2020-02-19** Placed on Calendar
- **2020-02-19** Senate substitute agreed to by House 20108224D-S1 (99-Y 0-N)
- **2020-02-19** VOTE: Adoption (99-Y 0-N)
- **2020-02-21** Enrolled
- **2020-02-21** Signed by Speaker
- **2020-02-24** Impact statement from DPB (HB670ER)
- **2020-02-24** Signed by President
- **2020-02-26** Enrolled Bill communicated to Governor on February 26, 2020
- **2020-02-26** Governor's Action Deadline 11:59 p.m., March 4, 2020
- **2020-03-04** Approved by Governor-Chapter 130 (effective 7/1/20) `executive-signature`
## Source
OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/b6fbf8e8-b235-42ca-8747-e23687b1cc2d`. Confidence: reported (aggregated from official Virginia legislature records).