Federal spending under NAICS 332992 was dominated by the Department of the Army, which accounted for $1.23 billion of the $1.32 billion obligated last year. Activity also came from law enforcement and defense buyers, while OLIN Winchester and related entities were the largest vendors by obligated value.
NAICS Industry
NAICS 332992 Federal Contract Obligations (Last Year)
NAICS 332992 covers small arms ammunition manufacturing in federal procurement, with $1.32 billion in obligations across 1,124 awards in the last full year.
Figures reflect the last full year and use obligated dollars and award counts from FPDS query results for NAICS 332992.
About NAICS 332992 federal contract activity
FPDS obligations under NAICS 332992, Small Arms Ammunition Manufacturing, totaled $1.32 billion across 1,124 awards in the last full year, with an average award value of $1.17 million. The funding profile is highly concentrated relative to the rest of the market, indicating a small number of large procurement actions alongside many smaller awards.
Agency demand and leading federal buyers
The Department of the Army dominated demand in this NAICS, accounting for $1.23 billion across 132 awards, or the vast majority of total obligations. Secondary buyers were much smaller by comparison, led by the Federal Bureau of Investigation, the Federal Law Enforcement Training Center, the Department of the Navy, and U.S. Customs and Border Protection, each contributing between about $14.6 million and $18.3 million.
Vendor concentration and leading contractors
Vendor activity was led by Olin Winchester, LLC, which received $911.16 million across 49 awards and represented the clear single-source concentration in this sector. Other significant recipients included Northrop Grumman Systems Corporation, Olin Winchester LLC, Vista Outdoor Sales LLC, and UTM Limited, with award counts ranging from 11 to 402 and obligations materially below the top vendor.
Annual contract trend over the analysis window
The annual trend shows $1.32 billion in obligations in 2025, matching the full analysis window and indicating a single-year view rather than a multi-year pattern. Because only one year is present, the data supports a snapshot of spending concentration but not a directional trend over time.
How to interpret this page
This page summarizes FPDS actions coded to NAICS 332992 for the last full year using total obligated dollars, award count, and average award value. Agency and vendor rankings are based on total obligations within the selected analysis period, and annual trend values reflect obligations recorded in that year only.
Top Agencies
SELECT
agency_id,
agency_name,
total_obligated,
award_count,
formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
SELECT
content__award__purchaserInformation__contractingOfficeAgencyID AS agency_id,
anyHeavy(content__award__purchaserInformation__contractingOfficeAgencyID__name) AS agency_name,
sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
count() AS award_count
FROM fpds.data
WHERE
contract_type = 1
AND content__award__productOrServiceInformation__principalNAICSCode = '332992'
AND content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
AND content__award__purchaserInformation__contractingOfficeAgencyID != ''
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 1 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY agency_id
)
ORDER BY total_obligated DESC
LIMIT 10
| Agency ID | Agency Name | Total Obligated | Readable | Award Actions |
|---|---|---|---|---|
| 2100 | DEPT OF THE ARMY | 1,228,014,782.29 | 1.23 billion | 132 |
| 1549 | FEDERAL BUREAU OF INVESTIGATION | 18,286,849.05 | 18.29 million | 71 |
| 7015 | FEDERAL LAW ENFORCEMENT TRAINING CENTER | 15,722,795.69 | 15.72 million | 82 |
| 1700 | DEPT OF THE NAVY | 14,709,220.76 | 14.71 million | 45 |
| 7014 | U.S. CUSTOMS AND BORDER PROTECTION | 14,581,292.38 | 14.58 million | 14 |
| 7012 | U.S. IMMIGRATION AND CUSTOMS ENFORCEMENT | 4,440,141.10 | 4.44 million | 56 |
| 7013 | TRANSPORTATION SECURITY ADMINISTRATION | 4,433,707.51 | 4.43 million | 19 |
| 97ZS | U.S. SPECIAL OPERATIONS COMMAND (USSOCOM) | 4,403,770.61 | 4.40 million | 15 |
| 1524 | DRUG ENFORCEMENT ADMINISTRATION | 2,745,001.94 | 2.75 million | 174 |
| 1544 | U.S. MARSHALS SERVICE | 2,611,595.21 | 2.61 million | 105 |
Insight
Obligations in NAICS 332992 are highly concentrated: the Department of the Army accounts for 1.23 billion of the 1.32 billion total obligated in the last full year, or roughly 93%. The remaining agencies each obligated less than 20 million, indicating a long tail of comparatively small buyers despite 1,124 awards overall. This distribution suggests the market is primarily driven by Army demand, with limited secondary activity from law enforcement and other federal entities.
Top Vendors
SELECT
vendor_name,
cage_code,
total_obligated,
award_count,
formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
SELECT
content__award__vendor__vendorHeader__vendorName AS vendor_name,
anyHeavy(content__award__vendor__vendorSiteDetails__entityIdentifiers__cageCode) AS cage_code,
sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
count() AS award_count
FROM fpds.data
WHERE
contract_type = 1
AND content__award__productOrServiceInformation__principalNAICSCode = '332992'
AND content__award__vendor__vendorHeader__vendorName IS NOT NULL
AND content__award__vendor__vendorHeader__vendorName != ''
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 1 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY vendor_name
)
ORDER BY total_obligated DESC
LIMIT 10
| Vendor | CAGE Code | Total Obligated | Readable | Award Actions |
|---|---|---|---|---|
| OLIN WINCHESTER, LLC | 8EUA5 | 911,155,915.39 | 911.16 million | 49 |
| NORTHROP GRUMMAN SYSTEMS CORPORATION | 8K4J7 | 141,953,019.14 | 141.95 million | 11 |
| OLIN WINCHESTER LLC | 83WW3 | 119,110,023.29 | 119.11 million | 149 |
| VISTA OUTDOOR SALES LLC | 73JN6 | 69,008,994.12 | 69.01 million | 402 |
| UTM LIMITED | KE396 | 27,741,627.40 | 27.74 million | 20 |
| HORNADY MANUFACTURING COMPANY | 58668 | 10,672,991.11 | 10.67 million | 143 |
| SIG SAUER INC. | 6ZWB1 | 10,166,480.65 | 10.17 million | 9 |
| BLACK HILLS AMMUNITION INC | 0MCU7 | 4,880,818.08 | 4.88 million | 10 |
| GENERAL DYNAMICS ORDNANCE AND TACTICAL SYSTEMS - SIMUNITION OPERATIONS, INC. | 0X633 | 2,465,580.10 | 2.47 million | 26 |
| CANADIAN COMMERCIAL CORP | 98247 | 2,457,180.00 | 2.46 million | 2 |
Insight
Obligations in NAICS 332992 are highly concentrated in a small number of vendors. OLIN WINCHESTER, LLC accounts for 911.16 million of the 1.32 billion obligated in the last full year, and the top 10 vendors together represent most of the recorded spend. The remaining vendors show a long tail of smaller awards, with award counts ranging from 2 to 402 and several vendors receiving relatively modest obligations despite higher transaction volumes.
Annual Trend
SELECT
year,
total_obligated,
award_count,
formatReadableQuantity(total_obligated) AS total_obligated_readable
FROM
(
SELECT
toYear(parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate)) AS year,
sum(content__award__dollarValues__obligatedAmount) AS total_obligated,
count() AS award_count
FROM fpds.data
WHERE
contract_type = 1
AND content__award__productOrServiceInformation__principalNAICSCode = '332992'
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 1 YEAR
AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
GROUP BY year
)
ORDER BY year DESC
| Year | Total Obligated | Readable | Award Actions |
|---|---|---|---|
| 2025 | 1,317,397,872.06 | 1.32 billion | 1,124 |
Insight
For the last full year, NAICS 332992 recorded $1.32 billion in obligated dollars across 1,124 awards, for an average award value of about $1.17 million. Because the window contains a single annual observation, no year-over-year trend can be assessed from this page section alone. The data indicate a high-volume, moderately distributed award base within small arms ammunition manufacturing, with obligations concentrated in one annual period.
Use FPDS Query for deeper industry analysis
Explore federal procurement data with custom SQL, fast filtering, and deeper industry analysis across agencies, vendors, and annual trends.
Continue from this last full year view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.