Texas · House Bill 2976 · 88th Legislature, Regular Session

Relating to an elective course on firearms safety for public high school students and the designation of August as Firearm Safety Awareness Month.

  1. Introduced Feb 28, 2023
  2. In committee Mar 14, 2023
  3. Passed the House May 4, 2023
  4. Died  
  5. To the governor  
  6. Became law  

Every action

54 steps, oldest first, as the legislature records them.

Show the 46 earlier steps
  1. HouseFiled
  2. HouseRead first time
  3. CommitteeReferred to Youth Health & Safety, Select · House Youth Health & Safety, Select
  4. CommitteeScheduled for public hearing on . . . · House Youth Health & Safety, Select
  5. CommitteeConsidered in public hearing · House Youth Health & Safety, Select
  6. CommitteeTestimony taken/registration(s) recorded in committee · House Youth Health & Safety, Select
  7. CommitteeLeft pending in committee · House Youth Health & Safety, Select
  8. CommitteeConsidered in formal meeting · House Youth Health & Safety, Select
  9. CommitteeReported favorably w/o amendment(s) · House Youth Health & Safety, Select
  10. HouseComte report filed with Committee Coordinator
  11. HouseCommittee report distributed
  12. HouseCommittee report sent to Calendars
  13. HouseConsidered in Calendars
  14. HousePlaced on General State Calendar
  15. HouseRead 2nd time
  16. HouseAmendment fails of adoption (1-Goodwin)
  17. HouseRecord vote (RV#971)
  18. HouseStatement(s) of vote recorded in Journal
  19. HouseAmended (2-Turner)
  20. HouseAmendment fails of adoption (3-Bryant)
  21. HouseRecord vote (RV#972)
  22. HouseAmendment fails of adoption (4-Goodwin)
  23. HouseRecord vote (RV#973)
  24. HouseStatement(s) of vote recorded in Journal
  25. HouseAmendment(s) offered (5-Moody)
  26. HousePoint of order withdrawn (amendment) (Rule 11, Section 2)
  27. HouseAmendment fails of adoption (5-Moody)
  28. HouseRecord vote (RV#974)
  29. HouseStatement(s) of vote recorded in Journal
  30. HouseAmendment fails of adoption (6-Goodwin)
  31. HouseRecord vote (RV#975)
  32. HouseAmendment withdrawn (7-T. King)
  33. HouseAmendment fails of adoption (8-Martinez Fischer)
  34. HouseRecord vote (RV#976)
  35. HouseStatement(s) of vote recorded in Journal
  36. HouseAmendment fails of adoption (9-Turner)
  37. HouseRecord vote (RV#977)
  38. HouseStatement(s) of vote recorded in Journal
  39. HouseAmendment fails of adoption (10-Goodwin)
  40. HouseRecord vote (RV#978)
  41. HouseStatement(s) of vote recorded in Journal
  42. HouseAmendment(s) offered (11-Howard)
  43. HousePoint of order withdrawn (amendment) (Rule 11, Section 2)
  44. HouseAmendment withdrawn (11-Howard)
  45. HouseAmended (12-Gervin-Hawkins)
  46. HousePassed to engrossment as amended
  1. HouseRead 3rd time
  2. HousePassed
  3. HouseRecord vote (RV#1016)
  4. HouseStatement(s) of vote recorded in Journal
  5. HouseReported engrossed
  6. SenateReceived from the House
  7. SenateRead first time
  8. SenateReferred to Education

Roll calls

10 recorded votes: 9 on the floor, 1 in committee. Each shows how every member voted.

Amendment No. 5 failed of adoption · Full House

Failed 62–82
May 3, 2023 · journal entry
Yes 62 No 82 Not voting 6
Democrats: 60 yes, 3 no Republicans: 2 yes, 79 no
How each member voted

Yes · 62

No · 82

Not voting · 2

Absent · 3

Excused · 1

Amendment No. 6 failed of adoption · Full House

Failed 61–86
May 3, 2023 · journal entry
Yes 61 No 86 Not voting 3
Democrats: 61 yes, 3 no Republicans: 0 yes, 83 no
How each member voted

Yes · 61

No · 86

Not voting · 2

Excused · 1

Amendment No. 8 failed of adoption · Full House

Failed 61–84
May 3, 2023 · journal entry
Yes 61 No 84 Not voting 5
Democrats: 60 yes, 2 no Republicans: 1 yes, 82 no
How each member voted

Yes · 61

No · 84

Not voting · 3

Absent · 1

Excused · 1

Amendment No. 9 failed of adoption · Full House

Failed 60–80
May 3, 2023 · journal entry
Yes 60 No 80 Not voting 10
Democrats: 59 yes, 1 no Republicans: 1 yes, 79 no
How each member voted

Yes · 60

No · 80

Not voting · 2

Absent · 7

Excused · 1

Amendment No. 10 failed of adoption · Full House

Failed 60–83
May 3, 2023 · journal entry
Yes 60 No 83 Not voting 7
Democrats: 60 yes, 3 no Republicans: 0 yes, 80 no
How each member voted

Yes · 60

No · 83

Not voting · 2

Absent · 4

Excused · 1

HB 2976 was passed · Full House

Passed 130–14
May 4, 2023 · journal entry
Yes 130 No 14 Not voting 6
Democrats: 46 yes, 14 no Republicans: 84 yes, 0 no
How each member voted

Yes · 130

No · 14

Not voting · 1

Absent · 2

Excused · 3

Committee and other votes

DateWhereQuestionResult
Apr 13, 2023 House Youth Health & Safety, Select Youth Health & Safety, Select: Reported favorably w/o amendment(s) Passed 7–0
May 3, 2023 Full House Amendment No. 1 failed of adoption
Members

Yes · 55

No · 88

Not voting · 2

Absent · 4

Excused · 1

Failed 55–88
May 3, 2023 Full House Amendment No. 3 failed of adoption
Members

Yes · 58

No · 86

Not voting · 2

Absent · 3

Excused · 1

Failed 58–86
May 3, 2023 Full House Amendment No. 4 failed of adoption
Members

Yes · 59

No · 86

Not voting · 2

Absent · 2

Excused · 1

Failed 59–86

Sponsors

The member who introduced it, joined by 3 cosponsors: 2 Republicans, 1 Democrat.

All 3 cosponsors

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.