ColoradoSigned into law2025 Regular Session

SB25-003 Semiautomatic Firearms & Rapid-Fire Devices

Latest: Apr 10, 2025 · Governor Signed

Second Amendment

What it means

Our plain-English summary and constitutional analysis for this bill is not published yet. Every analysis is reviewed by an editor before it appears here.

How they voted

Senate: House Amendments: REPASS

19 yes · 15 no · 1 other

Mar 28, 2025 · Result: Senate Considered House Amendments - Result was to Concur - Repass

PartyYesNoOther / excused
Democratic1631
Republican–11–
How each member voted (31)

4 of 35 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

Senate: House Amendments: CONCUR

20 yes · 14 no · 1 other

Mar 28, 2025 · Result: Senate Considered House Amendments - Result was to Concur - Repass

PartyYesNoOther / excused
Democratic1721
Republican–11–
How each member voted (31)

4 of 35 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Third Reading: BILL

36 yes · 28 no · 1 other

Mar 24, 2025 · Result: House Third Reading Passed - No Amendments

PartyYesNoOther / excused
Democratic337–
Republican–191
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

Senate: Third Reading: BILL

19 yes · 15 no

Feb 18, 2025 · Result: Senate Third Reading Passed with Amendments - Floor

PartyYesNo
Democratic163
Republican–11
How each member voted (30)

4 of 34 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

21 committee, procedural and amendment votes

House: Third Reading: REREFER (APP)

25 yes · 38 no · 2 other

Mar 24, 2025 · Result: Recorded (see official vote record)

PartyYesNoOther / excused
Democratic3352
Republican20––
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Third Reading: REFER (Joint)

23 yes · 41 no · 1 other

Mar 24, 2025 · Result: Recorded (see official vote record)

PartyYesNoOther / excused
Democratic1381
Republican20––
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Third Reading: REREFER (2nd)

23 yes · 40 no · 2 other

Mar 24, 2025 · Result: Recorded (see official vote record)

PartyYesNoOther / excused
Democratic2371
Republican19–1
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.006)

23 yes · 41 no · 1 other

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNoOther / excused
Democratic1381
Republican20––
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.009)

24 yes · 41 no

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNo
Democratic238
Republican20–
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.007)

25 yes · 40 no

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNo
Democratic337
Republican20–
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.012)

22 yes · 43 no

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNo
Democratic–40
Republican20–
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.001)

24 yes · 41 no

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNo
Democratic139
Republican20–
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.002)

26 yes · 39 no

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNo
Democratic436
Republican20–
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.013)

26 yes · 39 no

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNo
Democratic436
Republican20–
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.010)

24 yes · 41 no

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNo
Democratic337
Republican191
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.008)

28 yes · 37 no

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNo
Democratic634
Republican20–
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.005)

23 yes · 42 no

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNo
Democratic139
Republican20–
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.004)

22 yes · 43 no

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNo
Democratic–40
Republican20–
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.014)

28 yes · 36 no · 1 other

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNoOther / excused
Democratic6331
Republican20––
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.011)

23 yes · 41 no · 1 other

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNoOther / excused
Democratic1381
Republican20––
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

House: Committee of the Whole: AMD (H.003)

22 yes · 42 no · 1 other

Mar 21, 2025 · Result: Recorded (see official vote record)

PartyYesNoOther / excused
Democratic139–
Republican19–1
How each member voted (60)

5 of 65 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

Senate: Third Reading: AMEND (L.042)

32 yes · 2 no

Feb 18, 2025 · Result: Recorded (see official vote record)

PartyYesNo
Democratic19–
Republican92
How each member voted (30)

4 of 34 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

Senate: Committee of the Whole: COW * (S.006)

18 yes · 15 no · 2 other

Feb 14, 2025 · Result: Recorded (see official vote record)

PartyYesNoOther / excused
Democratic154–
Republican–101
How each member voted (30)

5 of 35 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

Senate: Committee of the Whole: COW * (S.003)

12 yes · 21 no · 2 other

Feb 14, 2025 · Result: Recorded (see official vote record)

PartyYesNoOther / excused
Democratic118–
Republican10–1
How each member voted (30)

5 of 35 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

Senate: Committee of the Whole: COW * (S.002)

11 yes · 22 no · 2 other

Feb 14, 2025 · Result: Recorded (see official vote record)

PartyYesNoOther / excused
Democratic–19–
Republican10–1
How each member voted (30)

5 of 35 members on the official record could not be matched to our officials list and are not shown individually. The tally above is the official one.

Party shown is each member's current party in our records. Official vote record

Where it stands

  1. Jan 8, 2025 · Senate

    Sent to committee

    Introduced In Senate - Assigned to State, Veterans, & Military Affairs

  2. Feb 18, 2025 · Senate

    Passed Senate

    Senate Third Reading Passed with Amendments - Floor

  3. Feb 19, 2025 · House

    Sent to committee

    Introduced In House - Assigned to Judiciary

  4. Mar 24, 2025 · House

    Passed House

    House Third Reading Passed - No Amendments

  5. Mar 28, 2025 · Senate

    Passed Senate

    Senate Considered House Amendments - Result was to Concur - Repass

  6. Apr 10, 2025 · Governor

    Became law

    Governor Signed

Full official history (19 actions)
  • Jan 8, 2025SenateIntroduced In Senate - Assigned to State, Veterans, & Military Affairs
  • Jan 28, 2025SenateSenate Committee on State, Veterans, & Military Affairs Refer Amended to Senate Committee of the Whole
  • Jan 31, 2025SenateSenate Second Reading Laid Over to 02/07/2025 - No Amendments
  • Feb 7, 2025SenateSenate Second Reading Laid Over to 02/13/2025 - No Amendments
  • Feb 13, 2025SenateSenate Second Reading Laid Over Daily - No Amendments
  • Feb 14, 2025SenateSenate Second Reading Passed with Amendments - Committee, Floor
  • Feb 18, 2025SenateSenate Third Reading Passed with Amendments - Floor
  • Feb 19, 2025HouseIntroduced In House - Assigned to Judiciary
  • Mar 11, 2025HouseHouse Committee on Judiciary Refer Amended to Finance
  • Mar 14, 2025HouseHouse Committee on Finance Refer Amended to Appropriations
  • Mar 18, 2025HouseHouse Committee on Appropriations Refer Amended to House Committee of the Whole
  • Mar 20, 2025HouseHouse Second Reading Laid Over Daily - No Amendments
  • Mar 21, 2025HouseHouse Second Reading Special Order - Passed with Amendments - Committee, Floor
  • Mar 24, 2025HouseHouse Third Reading Passed - No Amendments
  • Mar 28, 2025SenateSenate Considered House Amendments - Result was to Concur - Repass
  • Apr 2, 2025SenateSigned by the President of the Senate
  • Apr 2, 2025HouseSigned by the Speaker of the House
  • Apr 3, 2025GovernorSent to the Governor
  • Apr 10, 2025GovernorGovernor Signed

Supporters and opponents

No documented positions yet. Every position we list links to its public source.

Official summary

Read the official summary (leg.colorado.gov)

This summary is long (8,072 characters). Below is its opening, exactly as published.

Concerning prohibited activity involving semiautomatic firearms, and, in connection therewith, prohibiting the manufacture, distribution, transfer, sale, and purchase of specified semiautomatic firearms, classifying a device that increases the rate of fire of a semiautomatic firearm as a dangerous weapon, and making an appropriation. The act defines a "specified semiautomatic firearm" as a semiautomatic rifle or semiautomatic shotgun with a detachable magazine or a gas-operated semiautomatic handgun with a detachable magazine. The act excludes certain types of firearms and specified models of firearms from the definition of "specified semiautomatic firearm". The act prohibits knowingly manufacturing, distributing, transferring, selling, or purchasing a specified semiautomatic firearm on or after August 1, 2026; except that a person may transfer a specified semiautomatic firearm to an individual residing in another state or a federally licensed firearm dealer. The act exempts certain manufacture, transfers, sales, and purchases from the prohibition, including specified transactions involving law enforcement agencies and peace officers, the department of corrections, armored vehicle businesses, military forces, gunsmiths, educational programs, and historical societies and museums; transfers that occur by operation of law or because of the death of a person; and conduct involving firearms for use solely as a prop for a film. Additionally, the prohibition does not apply to the transfer or sale of a specified semiautomatic firearm to, and receipt or purchase of a specified semiautomatic firearm by, a person who: - Completed a hunter education course certified by the division of parks and wildlife (division) and, within 5 years before making the purchase, completed a basic firearms safety course; - Within 5 years before making the purchase, completed an extended firearms safety course; or - Completed an extended firearms safety course more than 5 years before making the purchase and completed a basic firearms safety course within 5 years before making the purchase. Unlawful manufacture, distribution, transfer, sale, or purchase of a specified semiautomatic firearm is a class 2 misdemeanor; except that a second or subsequent offense is a class 6 felony. The department of revenue shall revoke the state firearms dealer permit of a dealer who unlawfully manufactures, distributes, transfers, sells, or purchases a specified semiautomatic firearm. …

Read the full official summary