Federal agents could buy their own retired service weapons under new bill
Passed one chamberH.R. 2255Latest action
Sponsor: Russell Fry · Representative · SC
AIDecoded by AI · checked against the recordRead the official text
Official title: Federal Law Enforcement Officer Service Weapon Purchase Act of 2025
119th Congress
Topics: Crime & justice
Introduced:
Read the official bill on Congress.govIn plain words
The plain-language version comes first. The official text is always the reference.
HR 2255 would let federal law enforcement officers buy their retired service weapons at salvage value.
35-second read · 4 questions answered below
What does this do?
This bill would require the General Services Administration to set up a program, within a year of becoming law, letting federal law enforcement officers buy their agency's retired service weapons. Officers must buy within six months of retirement, be "in good standing," and pay only "salvage value." Machine guns not legally owned before a 1986 law took effect are excluded.
Who does it affect?
Current and retired federal law enforcement officers, such as agents with the FBI, DEA, and Border Patrol. State and local police are not affected.
Why does it matter?
The bill creates a formal legal process for a purchase that previously had no established system, without altering other federal gun purchase or background check laws.
AI-drafted summary. Check it against the official text before you act on it.
Read the official bill on Congress.govMake the call
Where does it stand?
- IntroducedMar 21, 2025
- House committee
- House vote
- SenateYou are here · May 19, 2025
- The president's desk
Right now: it passed the House, and the official record shows nothing new since. If the Senate changes it, it goes back to the House before reaching the president.
Latest action: — Received in the Senate and Read twice and referred to the Committee on the Judiciary.
Recorded votes
Roll-call votes recorded since January 3, 2025.
House · · Roll call 130
As recorded
- Question
- On Passage
- Result:
- Passed
- 234
- Nay
- 182
- 0
- 17
Republicans 214 yes, 6 not voting · Democrats 20 yes, 182 no, 11 not voting
Official recordHow members voted
The official record lists how each member voted.Official record