Education; public schools; annual instruction on firearm safety; Department of Education; Council on Law Enforcement Education and Training; effective date; emergency.
HB 3312 requires all Oklahoma public schools (including charter and virtual schools) to provide annual, age-appropriate firearm safety instruction starting in the 2026-2027 school year. For K-5 students, this covers basic safety rules like "stop, don't touch, leave the area, tell an adult." Students in grades 6-12 receive instruction on safe firearm storage, handling, and responding to found firearms. The bill mandates parental opt-out options with alternative activities, prohibits live ammunition or firearms in instruction, and requires curriculum neutrality on political topics like gun rights. It becomes effective July 1, 2026.
Bill status
passed
3 of 5 stages cleared
Introduction
Feb 2026
Committee Review
Apr 2026
House Passage
Mar 2026
Senate Passage
Governor
Introduced Feb 2, 2026
Last action Apr 16, 2026
Maddy AI version diff · 7 comparisons
What changed between versions
Floor (House)
→
Floor (Senate)
·
3 edits
MINOR
The bill was amended to transition from a House committee version to a Senate floor version, primarily updating the header information, co-sponsor lists, and committee report details. The substantive policy language regarding firearm safety instruction remains unchanged.
Scope change
The bill's scope and applicability remain unchanged; only the procedural metadata and formatting were updated.
TECHNICAL
Updated document headers and page footers to reflect the Senate floor version instead of the House committee substitute.
Added the name of a new Senate co-sponsor (Deevers) and removed a House co-sponsor (Humphrey) from the sponsor list.
Replaced the House committee report with a new Senate committee report dated April 14, 2026.
Floor votes · House Mar 23, 2026
How they voted
85–10
Passed · 5 other
Total votes 100
Mar 23, 2026
D
Democratic18
50% Nay
R
Republican82
92% Yea
Vote distribution
All Yea
All Nay
Mixed
No data
Full legislative history
Actions timeline
Total actions
19
Key actions
5
Committee
5
Apr 14, 2026
Upper · Passed
Reported Do Pass Education committee; CR filed
upper
Mar 24, 2026
Introduced
First Reading
upper
Mar 24, 2026
Lower · Passed
Engrossed, signed, to Senate
lower
Mar 23, 2026
Committee
Referred for engrossment
lower
Mar 23, 2026
Lower · Passed
Third Reading, Measure and Emergency passed: Ayes: 84 Nays: 10
lower
Mar 4, 2026
Lower · Passed
CR; Do Pass, amended by committee substitute Education Oversight Committee
lower
Feb 12, 2026
Lower · Passed
Policy recommendation to the Education Oversight committee; Do Pass, amended by committee substitute Common Education
lower
Feb 3, 2026
Committee
Referred to Common Education
lower
Feb 2, 2026
Introduced
First Reading
lower
2 primary · 0 co-sponsors
Sponsors
Ask Maddy
·
AI policy assistant
Ask Maddy about HB 3312
Scope: OK
Hi! I can help you understand HB 3312. What would you like to know?
Try one of these
i
Maddy answers using official bill text and legislative records. Always verify before sharing.
Sources cited inline