NAICS Industry

NAICS 332992 Federal Contract Obligations (Last 10 Years)

Federal procurement data for NAICS 332992 covers small arms ammunition manufacturing, with 8.28 billion in obligated spending and 19,047 award actions over the last 10 years.

This NAICS page summarizes federal awards tied to small arms ammunition manufacturing, including agency, vendor, and annual obligation trends. The Department of the Army accounts for most obligations at 7.29 billion, while Olin Winchester, LLC is the largest vendor by obligated value at 3.44 billion.

Generated at 03/21/2026

Analysis period: Last 10 years

Totals reflect the last 10 years of readable obligations and award actions, and annual figures for 2021 through 2025 show recent spending above 698 million each year.

NAICS Code
332992
Industry
SMALL ARMS AMMUNITION MANUFACTURING
Total Obligated
8.28 billion
8,277,553,986.15
Award Actions
19,047
Average Action Value
434,585.70

About NAICS 332992 federal contract activity

NAICS 332992 covers small arms ammunition manufacturing and has recorded 19,047 awards with $8.28 billion obligated over the last 10 years, for an average award value of $434,585.70. The market is materially concentrated around a small number of major defense and law enforcement buyers, with the Department of the Army alone accounting for most obligated dollars.

Agency demand and leading federal buyers

The Department of the Army is the dominant agency in this NAICS, obligating $7.29 billion across 1,738 awards and representing the clear center of demand. The remaining top agencies are much smaller in dollar terms but active in procurement volume, including the Department of the Navy, U.S. Customs and Border Protection, the Federal Law Enforcement Training Center, and the FBI.

Vendor concentration and leading contractors

Vendor obligations are highly concentrated among a few manufacturers and distributors. OLIN WINCHESTER, LLC leads with $3.44 billion, followed by ALLIANT TECHSYSTEMS OPERATIONS LLC at $2.01 billion; OLIN CORPORATION, OLIN WINCHESTER LLC, and VISTA OUTDOOR SALES LLC also appear among the top recipients by obligated dollars, with VISTA OUTDOOR SALES LLC standing out for a notably high award count.

Annual contract trend over the analysis window

Annual obligations remained at elevated levels in recent years, with 2024 and 2025 each exceeding $1.31 billion. The prior three years were lower but still substantial, ranging from $698.38 million in 2021 to $887.71 million in 2023, indicating a period of sustained federal demand rather than a one-year spike.

How to interpret this page

This summary is based on FPDS award data for NAICS 332992 over the last 10 years and reflects obligated dollars, award counts, and derived average award value. Agency, vendor, and annual trend figures are limited to the records provided and should be read as a procurement view of federal spending activity, not total commercial market output.

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 10 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 7,290,416,727.64 7.29 billion 1,738
1700 DEPT OF THE NAVY 277,473,022.57 277.47 million 513
7014 U.S. CUSTOMS AND BORDER PROTECTION 141,925,685.94 141.93 million 729
7015 FEDERAL LAW ENFORCEMENT TRAINING CENTER 114,936,276.65 114.94 million 741
1549 FEDERAL BUREAU OF INVESTIGATION 92,255,562.18 92.26 million 641
7012 U.S. IMMIGRATION AND CUSTOMS ENFORCEMENT 78,463,916.76 78.46 million 1,582
97ZS U.S. SPECIAL OPERATIONS COMMAND (USSOCOM) 39,016,925.91 39.02 million 122
7013 TRANSPORTATION SECURITY ADMINISTRATION 30,153,993.97 30.15 million 224
1524 DRUG ENFORCEMENT ADMINISTRATION 29,561,499.01 29.56 million 2,423
1544 U.S. MARSHALS SERVICE 27,022,741.89 27.02 million 3,005

Insight

Over the last 10 years, obligations in NAICS 332992 total $8.28 billion across 19,047 awards, with the Department of the Army accounting for $7.29 billion, or about 88% of total obligated value. The Department of the Navy is a distant second at $277.47 million, while the remaining top agencies each obligated less than $150 million, indicating a highly concentrated spend pattern. Award volume is more distributed, with agencies such as U.S. Marshals Service, DEA, and ICE each recording high award counts but relatively low obligated dollars, suggesting smaller-value procurements outside the Army’s dominant spend.

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 10 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 3,439,593,018.91 3.44 billion 301
ALLIANT TECHSYSTEMS OPERATIONS LLC 1PHL2 2,012,668,303.08 2.01 billion 446
OLIN CORPORATION 1MR34 626,806,203.47 626.81 million 2,558
OLIN WINCHESTER LLC 83WW3 512,773,464.83 512.77 million 1,116
VISTA OUTDOOR SALES LLC 73JN6 494,119,297.59 494.12 million 6,381
NORTHROP GRUMMAN SYSTEMS CORPORATION 8K4J7 306,433,227.87 306.43 million 33
UTM LIMITED KE396 115,907,543.85 115.91 million 80
CANADIAN COMMERCIAL CORPORATION 98247 111,909,177.13 111.91 million 113
BLACK HILLS AMMUNITION, INC. 0MCU7 75,332,087.78 75.33 million 229
SIG SAUER INC. 6ZWB1 70,248,001.01 70.25 million 103

Insight

Over the last 10 years, NAICS 332992 obligated $8.28 billion across 19,047 awards, with activity concentrated among a small number of vendors. OLIN WINCHESTER, LLC and ALLIANT TECHSYSTEMS OPERATIONS LLC account for $5.45 billion combined, or about 66 percent of total obligations, indicating a highly concentrated vendor base at the top end. The remaining top vendors are much smaller by obligation value, with several firms receiving a high number of comparatively lower-dollar awards, suggesting a mix of large production contracts and more dispersed procurement activity.

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 10 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
2024 1,323,918,806.59 1.32 billion 1,338
2023 887,706,928.23 887.71 million 1,514
2022 804,947,666.77 804.95 million 1,771
2021 698,382,413.55 698.38 million 1,899
2020 702,810,294.12 702.81 million 1,789
2019 695,653,657.25 695.65 million 1,689
2018 698,804,176.42 698.80 million 2,237
2017 650,276,061.61 650.28 million 3,206
2016 497,656,109.55 497.66 million 2,480

Insight

Over the last 10 years, NAICS 332992 recorded $8.28 billion in obligated value across 19,047 awards, with an average award value of $434,585.7. Annual obligations were relatively steady from 2016 through 2021, generally ranging from $497.7 million to $702.8 million, while award counts peaked in 2017 at 3,206 and declined thereafter. Obligations increased materially in 2022 and remained above $800 million in 2023 before rising to about $1.32 billion in both 2024 and 2025, indicating a recent concentration of spending at higher annual levels despite fewer awards than earlier years.

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 10 years view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.