SB 449 — Permitting compressed air and rimfire shooting teams in public schools
Last action — Chapter 85, Acts, Regular Session, 2025
-
✓Introduced
-
✓In Committee
-
✓Passed Senate
-
✓Passed House of Delegates
-
✓To Executive
-
6Enacted
This bill has been enacted into law. Introduced February 13, 2025. Enacted.
Signed by Governor Patrick Morrisey (Republican) on August 08, 2025.
Prognosis
Where this bill stands today.
Odds of enactment
HighHow often bills like it became law.
-
Enacted
Current position in the legislative process.
-
11 sponsors
1 primary, 10 co-sponsors signed on.
-
Single-party support
Sponsorship is currently within one party (9 R).
-
Cleared a recorded vote
Passed 3 recorded votes so far.
Prognosis reads this bill's own signals — stage, sponsorship breadth, committee status, recorded votes and cross-state momentum. Odds come from a model trained on which bills have become law.
Bill Text
What changed in the latest version
1 added · 1 removedPlain-language change summary
The bill SB 449 has been amended to allow air rifles and rimfire rifles on school buses only when students are traveling to or from school-sponsored shooting events. It also specifies that these firearms must be stored securely in a locked case and kept in a designated area on the bus, ensuring they are inaccessible to students at other times. This change aims to enhance safety while still accommodating school shooting teams, reflecting a balance between supporting extracurricular activities and maintaining a secure environment for students.
SB449 HSFAT EDUMARTIN AM#1 #1Webber4-11Hager 3349 The 7871 Senator CommitteeMartin on Education moved to amend the bill onby pagestriking 2,out section 46, line 19, after the wordstitle “rimfire rifles” adding the words “and ammunition”;AndOn page 2, section 46, line 19, after the word “access” adding a colon and thesubstituting wordstherefor “Provided further, That air rifles and rimfire rifles and ammunition stored on school buses shall be placed in a lockednew casetitle, andto locatedread inas afollows: specific location that is determined by state transportation director or the county transportation director.” AdoptedRejected
Eng.
Com.
Sub.
for Senate Bill 449—A BILL to amend and reenact §61-7-11a of the Code of West Virginia, 1931, as amended;
and to amend the code by adding a new section, designated §18-2-46, relating to permitting air rifles and rimfire rifles on school buses solely during transportation to or from a school-sponsored shooting team event, on the grounds of any primary or secondary educational facility of any type for shooting team purposes, and at a school-sponsored shooting team function that is taking place in a specific area that is owned, rented, or leased by West Virginia Department of Education, the West Virginia Secondary School Activities Commission, a county school board, or local public school;
and requiring that during the school day or at any time other than school-sponsored team events or practices, the air rifles and rimfire rifles and ammunition be locked up in a location where students do not have access;
and requiring air rifles and rimfire rifles and ammunition stored on school buses to be placed in a locked case and located in a specific location that is determined by the state transportation director or the county transportation director. AdoptedRejected
View plain text versions (5)
- sb449 sfat martin _1 4-11 adopted.htm View text html
- sb449 h edu am _1 adopted.htm View text Current html
- Committee Substitute Enrolled Committee Substitute pdf
- Committee Substitute View text pdf
- Introduced Introduced Version pdf
Action History
-
Chapter 85, Acts, Regular Session, 2025
-
Approved by Governor 4/24/2025
-
To Governor 4/21/2025
-
Approved by Governor 4/24/2025 - House Journal
-
Approved by Governor 4/24/2025 - Senate Journal
-
To Governor 4/21/2025 - House Journal
-
To Governor 4/21/2025 - Senate Journal
-
House Message received
-
Completed legislative action
-
Communicated to Senate
-
House concurred in Senate amendment and passed bill (Roll No. 559)
-
House received Senate message
-
Senate requests House to concur
-
Senate amended House amendment and passed bill (Roll No. 498)
-
House Message received
-
Communicated to Senate
-
Passed House (Roll No. 462)
-
Read 3rd time
-
On 3rd reading, Special Calendar
-
Amendment withdrawn (Voice vote)
-
Amendment reported by the Clerk
-
Committee amendment adopted (Voice vote)
-
Amendment reported by the Clerk
-
Read 2nd time
-
On 2nd reading, Special Calendar
-
Read 1st time
-
On 1st reading, Special Calendar
-
With amendment, do pass
-
Markup Discussion
-
To House Education
-
To Education
-
Introduced in House
-
House received Senate message
-
Ordered to House
-
Passed Senate (Roll No. 120)
-
Read 3rd time
-
On 3rd reading
-
Read 2nd time
-
On 2nd reading
-
Read 1st time
-
On 1st reading
-
Committee substitute reported
-
To Education
-
Introduced in Senate
-
To Education
-
Filed for introduction
Sponsors
- Eric Tarr · Primary
- Amy Grady · Cosponsor
- T. Kevan Bartlett · Cosponsor
- Phillips · Cosponsor
- Jack Woodrum · Cosponsor
- Chris Rose · Cosponsor
- Craig A. Hart · Cosponsor
- Jay Taylor · Cosponsor
- Robbie Morris · Cosponsor
- Willis · Cosponsor
- Bill Hamilton · Cosponsor
Sponsorship breakdown
Export CSV (upgrade) →1 sponsors · 10 co-sponsors · 141 not signed on
Sponsors (1)
- Eric Tarr Republican
Co-sponsors (10)
- Amy Grady Republican
- T. Kevan Bartlett Republican
- Phillips
- Jack Woodrum Republican
- Chris Rose Republican
- Craig A. Hart Republican
- Jay Taylor Republican
- Robbie Morris Republican
- Willis
- Bill Hamilton Republican
Not signed on (141)
141 members have not signed on to this bill.
Show all 141 →"Not signed on" means a member has not sponsored or co-sponsored this bill — it does not imply opposition. Members flagged Voted No have a recorded No vote on this bill.
Votes
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Republican | 84 | 0 | 0 | 1 |
| Democrat | 9 | 0 | 0 | 0 |
| Unaffiliated | 6 | 0 | 0 | 0 |
| Total | 99 | 0 | 0 | 1 |
| % of votes cast | 99% | 0% | 0% | 1% |
How each member voted (100)
| Member | Party | Vote |
|---|---|---|
| Kump | — | Yea |
| Flanigan | — | Yea |
| Linville | — | Yea |
| Steele | — | Yea |
| Devault | — | Yea |
| Clark, T | — | Yea |
| Anitra Hamilton | Democrat | Yea |
| Evan Hansen | Democrat | Yea |
| Hollis Lewis | Democrat | Yea |
| John Williams | Democrat | Yea |
| Kayla Young | Democrat | Yea |
| Mike Pushkin | Democrat | Yea |
| Rick Garcia | Democrat | Yea |
| Sean Hornbuckle | Democrat | Yea |
| Shawn Fluharty | Democrat | Yea |
| Adam Burkhammer | Republican | Yea |
| Adam Vance | Republican | Yea |
| Andy Shamblin | Republican | Yea |
| Betsy Kelly | Republican | Yea |
| Bill Ridenour | Republican | Yea |
| Bob Fehrenbacher | Republican | Yea |
| Bryan Smith | Republican | Yea |
| Bryan Ward | Republican | Yea |
| Carl "Bill" Roop | Republican | Yea |
| Carl Martin | Republican | Yea |
| Charles Sheedy | Republican | Yea |
| Chris Phillips | Republican | Yea |
| Christopher W. Toney | Republican | Yea |
| Chuck Horst | Republican | Yea |
| Clay Riley | Republican | Yea |
| D. Rolland Jennings | Republican | Yea |
| Dana Ferrell | Republican | Yea |
| Dave Foggin | Republican | Yea |
| David Cannon | Republican | Yea |
| David Green | Republican | Yea |
| David McCormick | Republican | Yea |
| Dean Jeffries | Republican | Yea |
| Doug Smith | Republican | Yea |
| Elias Coop-Gonzalez | Republican | Yea |
| Eric Brooks | Republican | Yea |
| Erica Moore | Republican | Yea |
| Evan Worrell | Republican | Not Voting |
| Gary G. Howell | Republican | Yea |
| Geno Chiarelli | Republican | Yea |
| George Miller | Republican | Yea |
| George Street | Republican | Yea |
| Henry Dillon | Republican | Yea |
| Ian T. Masters | Republican | Yea |
| James Robert "JB" Akers II | Republican | Yea |
| Jarred Cannon | Republican | Yea |
| Jeff Campbell | Republican | Yea |
| Jeff Eldridge | Republican | Yea |
| Jeffrey Stephens | Republican | Yea |
| Jim Butler | Republican | Yea |
| Jimmy Willis | Republican | Yea |
| Joe Ellington | Republican | Yea |
| Joe Funkhouser | Republican | Yea |
| Joe Parsons | Republican | Yea |
| Joe Statler | Republican | Yea |
| John Paul Hott | Republican | Yea |
| Jonathan Kyle | Republican | Yea |
| Jonathan Pinson | Republican | Yea |
| Jordan Bridges | Republican | Yea |
| Jordan Maynor | Republican | Yea |
| Josh Holstein | Republican | Yea |
| Kathie Hess Crouse | Republican | Yea |
| Keith Marple | Republican | Yea |
| Laura Kimble | Republican | Yea |
| Lisa White | Republican | Yea |
| Lori Dittman | Republican | Yea |
| Margitta Mazzocchi | Republican | Yea |
| Mark Dean | Republican | Yea |
| Mark Zatezalo | Republican | Yea |
| Marshall W. Clay | Republican | Yea |
| Marty Gearheart | Republican | Yea |
| Matthew Rohrbach | Republican | Yea |
| Michael Amos | Republican | Yea |
| Michael Hite | Republican | Yea |
| Michael Hornby | Republican | Yea |
| Mickey Petitto | Republican | Yea |
| Pat McGeehan | Republican | Yea |
| Patrick Lucas | Republican | Yea |
| Phil Mallow | Republican | Yea |
| Ray Canterbury | Republican | Yea |
| Rick Hillenbrand | Republican | Yea |
| Roger Hanshaw | Republican | Yea |
| Roy Cooper | Republican | Yea |
| Ryan Browning | Republican | Yea |
| S. Chris Anders | Republican | Yea |
| Sarah Drennan | Republican | Yea |
| Scot C. Heckert | Republican | Yea |
| Stanley Adkins | Republican | Yea |
| Trenton Barnhart | Republican | Yea |
| Tresa Howell | Republican | Yea |
| Tristan Leavitt | Republican | Yea |
| Vacant1 | Republican | Yea |
| Vernon Criss | Republican | Yea |
| Walter Hall | Republican | Yea |
| Wayne Clark | Republican | Yea |
| William Anderson | Republican | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Republican | 83 | 0 | 0 | 2 |
| Democrat | 9 | 0 | 0 | 0 |
| Unaffiliated | 5 | 0 | 0 | 1 |
| Total | 97 | 0 | 0 | 3 |
| % of votes cast | 97% | 0% | 0% | 3% |
How each member voted (100)
| Member | Party | Vote |
|---|---|---|
| Flanigan | — | Yea |
| Kump | — | Yea |
| Linville | — | Yea |
| Devault | — | Yea |
| Steele | — | Not Voting |
| Clark, T | — | Yea |
| Anitra Hamilton | Democrat | Yea |
| Evan Hansen | Democrat | Yea |
| Hollis Lewis | Democrat | Yea |
| John Williams | Democrat | Yea |
| Kayla Young | Democrat | Yea |
| Mike Pushkin | Democrat | Yea |
| Rick Garcia | Democrat | Yea |
| Sean Hornbuckle | Democrat | Yea |
| Shawn Fluharty | Democrat | Yea |
| Adam Burkhammer | Republican | Yea |
| Adam Vance | Republican | Yea |
| Andy Shamblin | Republican | Yea |
| Betsy Kelly | Republican | Yea |
| Bill Ridenour | Republican | Yea |
| Bob Fehrenbacher | Republican | Yea |
| Bryan Smith | Republican | Yea |
| Bryan Ward | Republican | Yea |
| Carl "Bill" Roop | Republican | Yea |
| Carl Martin | Republican | Yea |
| Charles Sheedy | Republican | Yea |
| Chris Phillips | Republican | Yea |
| Christopher W. Toney | Republican | Yea |
| Chuck Horst | Republican | Yea |
| Clay Riley | Republican | Yea |
| D. Rolland Jennings | Republican | Yea |
| Dana Ferrell | Republican | Yea |
| Dave Foggin | Republican | Yea |
| David Cannon | Republican | Yea |
| David Green | Republican | Yea |
| David McCormick | Republican | Yea |
| Dean Jeffries | Republican | Yea |
| Doug Smith | Republican | Yea |
| Elias Coop-Gonzalez | Republican | Yea |
| Eric Brooks | Republican | Yea |
| Erica Moore | Republican | Yea |
| Evan Worrell | Republican | Yea |
| Gary G. Howell | Republican | Yea |
| Geno Chiarelli | Republican | Yea |
| George Miller | Republican | Yea |
| George Street | Republican | Yea |
| Henry Dillon | Republican | Yea |
| Ian T. Masters | Republican | Yea |
| James Robert "JB" Akers II | Republican | Yea |
| Jarred Cannon | Republican | Yea |
| Jeff Campbell | Republican | Yea |
| Jeff Eldridge | Republican | Yea |
| Jeffrey Stephens | Republican | Yea |
| Jim Butler | Republican | Yea |
| Jimmy Willis | Republican | Yea |
| Joe Ellington | Republican | Yea |
| Joe Funkhouser | Republican | Yea |
| Joe Parsons | Republican | Yea |
| Joe Statler | Republican | Yea |
| John Paul Hott | Republican | Yea |
| Jonathan Kyle | Republican | Yea |
| Jonathan Pinson | Republican | Yea |
| Jordan Bridges | Republican | Yea |
| Jordan Maynor | Republican | Yea |
| Josh Holstein | Republican | Yea |
| Kathie Hess Crouse | Republican | Yea |
| Keith Marple | Republican | Yea |
| Laura Kimble | Republican | Yea |
| Lisa White | Republican | Yea |
| Lori Dittman | Republican | Yea |
| Margitta Mazzocchi | Republican | Yea |
| Mark Dean | Republican | Yea |
| Mark Zatezalo | Republican | Yea |
| Marshall W. Clay | Republican | Yea |
| Marty Gearheart | Republican | Yea |
| Matthew Rohrbach | Republican | Yea |
| Michael Amos | Republican | Yea |
| Michael Hite | Republican | Yea |
| Michael Hornby | Republican | Yea |
| Mickey Petitto | Republican | Yea |
| Pat McGeehan | Republican | Yea |
| Patrick Lucas | Republican | Yea |
| Phil Mallow | Republican | Yea |
| Ray Canterbury | Republican | Yea |
| Rick Hillenbrand | Republican | Yea |
| Roger Hanshaw | Republican | Yea |
| Roy Cooper | Republican | Yea |
| Ryan Browning | Republican | Yea |
| S. Chris Anders | Republican | Yea |
| Sarah Drennan | Republican | Yea |
| Scot C. Heckert | Republican | Yea |
| Stanley Adkins | Republican | Yea |
| Trenton Barnhart | Republican | Yea |
| Tresa Howell | Republican | Yea |
| Tristan Leavitt | Republican | Not Voting |
| Vacant1 | Republican | Yea |
| Vernon Criss | Republican | Yea |
| Walter Hall | Republican | Yea |
| Wayne Clark | Republican | Not Voting |
| William Anderson | Republican | Yea |
| Party | Yea | Nay | Present | Not Voting |
|---|---|---|---|---|
| Republican | 29 | 0 | 0 | 0 |
| Unaffiliated | 3 | 0 | 0 | 0 |
| Democrat | 2 | 0 | 0 | 0 |
| Total | 34 | 0 | 0 | 0 |
| % of votes cast | 100% | 0% | 0% | 0% |
How each member voted (34)
| Member | Party | Vote |
|---|---|---|
| STUART | — | Yea |
| BOLEY | — | Yea |
| MR PRESIDENT | — | Yea |
| Joey Garcia | Democrat | Yea |
| Mike Woelfel | Democrat | Yea |
| Amy Grady | Republican | Yea |
| Anne B. Charnock | Republican | Yea |
| Ben Queen | Republican | Yea |
| Bill Hamilton | Republican | Yea |
| Brian Helton | Republican | Yea |
| Charles H. Clements | Republican | Yea |
| Chris Rose | Republican | Yea |
| Craig A. Hart | Republican | Yea |
| Darren Thorne | Republican | Yea |
| Eric Tarr | Republican | Yea |
| Glenn Jeffries | Republican | Yea |
| Jack Woodrum | Republican | Yea |
| Jason Barrett | Republican | Yea |
| Jay Taylor | Republican | Yea |
| Laura Wakim Chapman | Republican | Yea |
| Mark R. Maynard | Republican | Yea |
| Mike Azinger | Republican | Yea |
| Mike Oliverio | Republican | Yea |
| Patricia Rucker | Republican | Yea |
| Patrick Martin | Republican | Yea |
| Robbie Morris | Republican | Yea |
| Rollan A. Roberts | Republican | Yea |
| Rupie Phillips | Republican | Yea |
| Ryan Weld | Republican | Yea |
| Scott Fuller | Republican | Yea |
| T. Kevan Bartlett | Republican | Yea |
| Tom Takubo | Republican | Yea |
| Tom Willis | Republican | Yea |
| Vince Deeds | Republican | Yea |
Subjects
Frequently asked questions
- Who sponsors SB 449?
- SB 449 is sponsored by Eric Tarr (Republican), Amy Grady (Republican), T. Kevan Bartlett (Republican), Phillips, Jack Woodrum (Republican), Chris Rose (Republican), Craig A. Hart (Republican), Jay Taylor (Republican), Robbie Morris (Republican), Willis, and Bill Hamilton (Republican).
- What is the current status of SB 449?
- This bill has been enacted into law. Introduced February 13, 2025. Enacted.
- Where can I track SB 449?
- Track SB 449 free on One Click Politics — get push/email alerts when it moves.
Make your voice heard on SB 449
Find the representatives who decide this bill and tell them where you stand — for yourself, or mobilize your whole list in one click with One Click Politics advocacy software.
Stay ahead of SB 449
Last checked for changes 3 months ago · updated continuously
One Click Politics tracks every bill in Congress and all 50 states.
Track this bill →