-
Introduced
Jan 22, 2025
-
In committee
Feb 13, 2025
-
Passed the Senate
Apr 24, 2025
-
Passed the House
May 6, 2025
-
To the governor
May 7, 2025
-
Became law
May 19, 2025
Every action
49 steps, oldest first, as the legislature records them.
Show the 41 earlier steps
- SenateReceived by the Secretary of the Senate
- SenateFiled
- SenateRead first time
- SenateReferred to Education K-16
- CommitteeScheduled for public hearing on . . . · Senate Education K-16
- CommitteeConsidered in public hearing · Senate Education K-16
- CommitteeTestimony taken in committee · Senate Education K-16
- CommitteeLeft pending in committee · Senate Education K-16
- CommitteeConsidered in public hearing · Senate Education K-16
- CommitteeVote taken in committee · Senate Education K-16
- CommitteeReported favorably w/o amendments · Senate Education K-16
- SenateCommittee report printed and distributed
- SenateCo-author authorized
- SenatePlaced on intent calendar
- SenateCo-author authorized
- SenateRules suspended-Regular order of business
- SenateRecord vote
- SenateRead 2nd time & passed to engrossment
- SenateRecord vote
- SenateRules suspended-Regular order of business
- SenateRecord vote
- SenateRead 3rd time
- SenatePassed
- SenateRecord vote
- SenateReported engrossed
- HouseReceived from the Senate
- HouseRead first time
- HouseReferred to Homeland Security, Public Safety & Veterans' Affairs
- CommitteeConsidered in public hearing · House Homeland Security, Public Safety & Veterans' Affairs
- CommitteeReported favorably w/o amendment(s) · House Homeland Security, Public Safety & Veterans' Affairs
- HouseComte report filed with Committee Coordinator
- HouseCommittee report distributed
- HouseCommittee report sent to Calendars
- HouseLaid out in lieu of companion (HB 3924)
- HouseRead 2nd time
- HousePoint of order withdrawn (Rule 4, Section 32(c)(1))
- HousePassed to 3rd reading
- HouseNonrecord vote recorded in Journal
- HouseRead 3rd time
- HousePassed
- HouseRecord vote (RV#1488)
- HouseStatement(s) of vote recorded in Journal
- SenateHouse passage reported
- SenateReported enrolled
- SenateSigned in the Senate
- HouseSigned in the House
- GovernorSent to the Governor
- GovernorSigned by the Governor
- GovernorEffective immediately
Roll calls
7 recorded votes: 5 on the floor, 2 in committee. Each shows how every member voted.
SB 870 , Relating to the open carrying of a handgun by a uniformed school marshal. — The motion prevailed · Full Senate
Passed 23–8
Yes 23
No 8
Democrats: 3 yes, 8 no
Republicans: 20 yes, 0 no
How each member voted
Yes · 23
No · 8
The bill was read second time and was passed to engrossment · Full Senate
Passed 23–8
Yes 23
No 8
Democrats: 3 yes, 8 no
Republicans: 20 yes, 0 no
How each member voted
Yes · 23
No · 8
SB 870 , Relating to the open carrying of a handgun by a uniformed school marshal. — The motion prevailed · Full Senate
Passed 23–8
Yes 23
No 8
Democrats: 3 yes, 8 no
Republicans: 20 yes, 0 no
How each member voted
Yes · 23
No · 8
The bill was read third time and was passed · Full Senate
Passed 23–8
Yes 23
No 8
Democrats: 3 yes, 8 no
Republicans: 20 yes, 0 no
How each member voted
Yes · 23
No · 8
SB 870 was passed · Full House
Passed 110–35
Yes 110
No 35
Not voting 5
Democrats: 26 yes, 34 no
Republicans: 84 yes, 1 no
How each member voted
Yes · 110
No · 35
Not voting · 1
Absent · 4
Committee and other votes
| Date | Where | Question | Result |
| Apr 7, 2025 |
Senate Education K-16 |
Education K-16: Reported favorably w/o amendments |
Passed 9–2 |
| Apr 30, 2025 |
House Homeland Security, Public Safety & Veterans' Affairs |
Homeland Security, Public Safety & Veterans' Affairs: Reported favorably w/o amendment(s) |
Passed 10–0 |
From Texas's official records (ftp.legis.state.tx.us), checked Nov 13, 2026.
Text links go to the official versions; LegiList does not copy bill text.