UNSPSC 46151504: Body armour
Commodity
Code facts
UNSPSC codes come from the UN Development Programme (managed by GS1 US), and state and local contract opportunities from the governments' procurement sites.
State & local contract opportunities
Show 40 more
Latest 50 of 227 listed here. See the rest on GovTribe.
Opportunities by state
| Rank | State | Open now | Posted, last 90 days |
|---|---|---|---|
| 1 | Georgia | 0 | 3 |
| 2 | Texas | 1 | 2 |
| 3 | California | 0 | 2 |
| 4 | Florida | 0 | 1 |
| 5 | Indiana | 0 | 1 |
NIGP codes for 46151504
About UNSPSC 46151504
UNSPSC 46151504 Body armour (Commodity) encompasses protective vests, carriers, plates, and related protective gear that state and local law enforcement, detention, fire, and school safety agencies procure to shield personnel against ballistic and blunt-force threats. Recent solicitations show state and local buyers purchasing complete ballistic systems (soft armor, hard plates, carriers) certified to NIJ standards, tactical protective equipment (plate carriers, cummerbunds, side panels), helmets, shields, and stab-resistant vests for sworn officers, detention staff, SWAT teams, and tactical units. The code spans both initial uniform issue and ongoing replacement cycles driven by equipment lifecycle, personnel turnover, and operational upgrades.
State departments, county sheriffs' offices, municipal police departments, fire districts, independent school districts, and transit authorities issue opportunities under this code. Repeat buyers include Gwinnett County (Georgia), Santa Clara County (California), San Bernardino County (California), Harris County (Texas), and the City of Tucson; Texas state agencies (Office of the Attorney General, Department of Finance and Administration) and Illinois state police also appear frequently. Geographic activity concentrates in Texas, Georgia, California, Florida, North Carolina, Arizona, Connecticut, Ohio, and New York, with scattered activity across other states. Recent representative opportunities include the City of Detroit Police Department RFQ 549771 (police uniforms and duty gear, due August 5, 2026); Collin County Law Enforcement IFB 2026-318 (safety wear and protective equipment, due August 6, 2026, approximately $216,000 annual value); the State of Mississippi Department of Finance RFP 1130-26-R-NBID-00021 (comprehensive ballistic body armor, riot shields, tactical vests, due July 15, 2026); and the City of Charlotte RFP (NIJ-compliant body armor for sworn personnel, due July 29, 2026). Procurement vehicles range from competitive ITBs and IFBs to RFPs and RFQs; contract terms typically span one to two years with renewal options. Bidders must frequently demonstrate NIJ compliance, maintain liability insurance, provide fitting and alteration services, and meet delivery timelines of 30–60 days. Set-aside designations, where present, include DBE, SBE, MBE, WBE, and VBE preferences in select jurisdictions. Cooperative purchasing vehicles (Sourcewell, League of Oregon Cities, NJSTART) appear in the recent pipeline, extending reach beyond individual jurisdictions.
Quick answers
What is UNSPSC 46151504?
UNSPSC 46151504 is Body armour, a commodity in UNSPSC 46000000, Law Enforcement and National Security and Security and Safety Equipment and Supplies.
Which states post the most state and local bids under UNSPSC 46151504?
The states with the most state and local contract opportunities under UNSPSC 46151504 posted in the last 90 days are Georgia (3), Texas (2) and California (2).
Which NIGP codes match UNSPSC 46151504?
UNSPSC 46151504 maps to 1 NIGP code, 68008 Police Protection Equipment (Body Armor and Riot Shields) and Supplies.
What is the latest state & local contract opportunity under UNSPSC 46151504?
The latest state & local contract opportunity under UNSPSC 46151504 is FY27 Backpacks and Tactical Gear from Texas, posted October 1, 2026.
On GovTribe
See everything under UNSPSC 46151504
- State & local contract opportunities, awards and contract vehicles under this code
- Contacts who buy under this code
- Ask GovTribe AI about this code