--- type: "Bill" title: "Education: curriculum; firearm safety instruction; provide for. Amends 1976 PA 451 (MCL 380.1 - 380.1852) by adding sec. 1163a." description: "Education: curriculum; firearm safety instruction; provide for. Amends 1976 PA 451 (MCL 380.1 - 380.1852) by adding sec. 1163a." jurisdiction: "us/states/mi" legislature: "Michigan Legislature" session: "2025-2026" identifier: "HB 4285" citation: "Michigan HB 4285 (2025-2026)" classification: ["bill"] subjects: ["Education: curriculum", "Weapons: firearms"] status: "enacted" primary_sponsors: ["Curtis VanderWall"] version_count: 7 action_count: 31 vote_count: 2 first_action: "2025-03-25" last_action: "2025-12-31" source: "openstates" source_identifier: "ocd-bill/cb3bf8b4-547c-4733-be03-91d0af3f36da" source_url: "https://legislature.mi.gov/Bills/Bill?ObjectName=2025-HB-4285" source_hash: "56328c0db3bb1a859cbd913ae9eeb4be6048a389be491cf86c6cf2cf09f24db3" 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-mi"] --- # Michigan HB 4285 (2025-2026) — Education: curriculum; firearm safety instruction; provide for. Amends 1976 PA 451 (MCL 380.1 - 380.1852) by adding sec. 1163a. ## Version chain The bill's text revisions, in order — the diff chain from filing to enrollment. 1. **As Passed by the House** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/billengrossed/House/pdf/2025-HEBH-4285.pdf) 2. **As Passed by the Senate** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/billengrossed/House/pdf/2025-HEBS-4285.pdf) 3. **House Concurred Bill** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/billconcurred/House/pdf/2025-HCB-4285.pdf) 4. **House Introduced Bill** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/billintroduced/House/pdf/2025-HIB-4285.pdf) 5. **Public Act** (committee substitute) — [source](https://legislature.mi.gov/documents/2025-2026/publicact/pdf/2025-PA-0048.pdf) 6. **Substitute (H-1)** (committee substitute) — [source](https://legislature.mi.gov/Home/GetObject?objectName=2025-HCVBH-4285-0N295.pdf) 7. **Substitute (H-1) - 2** (committee substitute) — [source](https://legislature.mi.gov/Home/GetObject?objectName=2025-HCVBH-4285-0O338.pdf) ## Votes - passed; given immediate effect Roll Call #134 Yeas 101 Nays 7 Excused 0 Not Voting 2 — **101–7** (pass) · lower - PASSED ROLL CALL # 360 YEAS 35 NAYS 0 EXCUSED 2 NOT VOTING 0 — **35–0** (pass) · upper ## Sponsors - Curtis VanderWall — primary (person) - Amos O'Neal — cosponsor (person) - Angela Rigas — cosponsor (person) - Bradley Slagh — cosponsor (person) - Brian BeGole — cosponsor (person) - Cameron Cavitt — cosponsor (person) - David Martin — cosponsor (person) - David Prestin — cosponsor (person) - Donni Steele — cosponsor (person) - Douglas Wozniak — cosponsor (person) - Gina Johnsen — cosponsor (person) - Greg VanWoerkom — cosponsor (person) - Gregory Alexander — cosponsor (person) - Gregory Markkanen — cosponsor (person) - Jaime Greene — cosponsor (person) - James DeSana — cosponsor (person) - Jamie Thompson — cosponsor (person) - Jason Woolford — cosponsor (person) - Jay DeBoyer — cosponsor (person) - Jennifer Conlin — cosponsor (person) - Jennifer Wortz — cosponsor (person) - Jerry Neyer — cosponsor (person) - Joseph Aragona — cosponsor (person) - Joseph Fox — cosponsor (person) - Joseph Pavlov — cosponsor (person) - Josh Schriver — cosponsor (person) - Julie Brixie — cosponsor (person) - Karl Bohnak — cosponsor (person) - Ken Borton — cosponsor (person) - Mark Tisdel — cosponsor (person) - Matt Bierlein — cosponsor (person) - Mike Harris — cosponsor (person) - Mike Hoadley — cosponsor (person) - Mike McFall — cosponsor (person) - Mike Mueller — cosponsor (person) - Nancy Jenkins-Arno — cosponsor (person) - Parker Fairbairn — cosponsor (person) - Pat Outman — cosponsor (person) - Phil Green — cosponsor (person) - Rylee Linting — cosponsor (person) - Samantha Steckloff — cosponsor (person) - Stephanie Young — cosponsor (person) - Thomas Kuhn — cosponsor (person) - Timothy Beson — cosponsor (person) - Tom Kunse — cosponsor (person) - William Bruck — cosponsor (person) ## Timeline The legislative action history — every referral, reading, and vote. - **2025-03-25** introduced by Representative Rep. Curtis VanderWall `introduction` - **2025-03-25** read a first time `reading-1` - **2025-03-25** referred to Committee on Natural Resources and Tourism `referral-committee` - **2025-03-26** bill electronically reproduced 03/25/2025 - **2025-05-21** reported with recommendation with substitute (H-1) `committee-passage` - **2025-05-21** referred to second reading - **2025-06-03** read a second time `reading-2` - **2025-06-03** substitute (H-1) adopted - **2025-06-03** placed on third reading - **2025-06-04** read a third time `reading-3` - **2025-06-04** passed; given immediate effect Roll Call #134 Yeas 101 Nays 7 Excused 0 Not Voting 2 `passage` - **2025-06-04** transmitted - **2025-06-10** PASSED BY HOUSE WITH IMMEDIATE EFFECT `passage` - **2025-06-10** REFERRED TO COMMITTEE ON NATURAL RESOURCES AND AGRICULTURE `referral-committee` - **2025-12-18** DISCHARGE COMMITTEE APPROVED - **2025-12-18** PLACED ON ORDER OF GENERAL ORDERS - **2025-12-18** RULES SUSPENDED FOR IMMEDIATE CONSIDERATION - **2025-12-18** REPORTED BY COMMITTEE OF THE WHOLE FAVORABLY WITHOUT AMENDMENT(S) `committee-passage` - **2025-12-18** PLACED ON ORDER OF THIRD READING - **2025-12-18** RULES SUSPENDED - **2025-12-18** PLACED ON IMMEDIATE PASSAGE - **2025-12-18** PASSED ROLL CALL # 360 YEAS 35 NAYS 0 EXCUSED 2 NOT VOTING 0 `passage` - **2025-12-18** INSERTED FULL TITLE - **2025-12-18** RETURNED TO HOUSE - **2025-12-18** returned from Senate without amendment with full title - **2025-12-18** full title agreed to - **2025-12-18** bill ordered enrolled - **2025-12-23** presented to the Governor 12/22/2025 01:46 PM `executive-receipt` - **2025-12-31** approved by the Governor 12/23/2025 10:18 AM `executive-signature` - **2025-12-31** filed with Secretary of State 12/23/2025 11:48 AM - **2025-12-31** assigned PA 48'25 ## Source OpenStates / OpenCivicData bulk snapshot [2026-07-01](https://data.openstates.org/daily/2026-07-01/public.pgdump); origin `ocd-bill/cb3bf8b4-547c-4733-be03-91d0af3f36da`. Confidence: reported (aggregated from official Michigan legislature records).