Early access: 15,549 bills from the current Congress so far, more added daily. Data from Congress.gov, GovInfo and the House and Senate vote records, updated Oct 13, 2026.
Public Law TrackerPLTPublic Law Tracker

H.R. 2255 · Where this bill is now

In the Senate

Passed the House May 15, 2025. Received May 19, 2025; no Senate vote yet

What this bill does

In plain words · AI-written from the official summary

Federal officers can buy retired service weapons

This bill sets up a program where federal law enforcement officers can purchase firearms that have been retired from agency use. The General Services Administration, which handles federal purchases and property, would run the program and allow officers to buy the weapons that were issued to them during their work.

How it affects you

This directly affects federal law enforcement officers who want to keep or purchase the service weapons they've carried on the job. For most other Americans, this doesn't create a direct change to daily life, though it does shape what happens to government property after agencies no longer need it.

Read the official summary (Introduced in House, Mar 21, 2025)

Federal Law Enforcement Officer Service Weapon Purchase Act

This bill directs the General Services Administration to establish a program under which a federal law enforcement officer may purchase a retired firearm from the agency that issued the firearm to the officer.

Written by AI (Claude) using only the official summary by the Congressional Research Service, the Library of Congress’s nonpartisan research staff. It can miss nuance, so check the official summary and the bill text for details.

119th Congress
1st Session
H. R. 2255

AN ACT

Federal Law Enforcement Officer Service Weapon Purchase Act of 2025

Passed HouseMay 15, 2025 · 234–182In the SenateNo vote yet

Sponsor: Rep. Russell Fry (R-SC-7) · Introduced Mar 21, 2025 · Crime and Law Enforcement · 4 versions of the text

Sources: Congress.gov actions and votes · bill text from GovInfo · latest official action May 19, 2025: “Received in the Senate and Read twice and referred to the Committee on the Judiciary.”

How Congress voted

Official roll calls

House · On Passage · May 15, 2025

Passed 234–182

YesNoDidn’t vote
PartyYesNoDidn’t vote
Democrats2018211
Republicans21406

20 members voted against most of their party: 20 Democrats voted Yes.

Source: Clerk of the House · roll call 130

234–182Passed
DemocratsRepublicans

Congress votes on whole bills and amendments, not on single sections.

Sections

Opens on the most recent version where something changed
Sections · 1