NAICS Industry

NAICS 332994 Federal Contract Obligations (Last 5 Years)

NAICS 332994 covers federal obligations for small arms, ordnance, and ordnance accessories manufacturing over the last five years.

Federal procurement in NAICS 332994 totaled $6.61 billion across 97,286 award actions, with an average action value of $67,898.12. The Department of the Army led obligations at $3.28 billion, followed by the Department of the Navy at $1.88 billion and the Defense Logistics Agency at $848.57 million.

Generated at 03/21/2026

Analysis period: Last 5 years

Totals reflect the last five years of readable FPDS obligation data and may include both prime award and modification actions.

NAICS Code
332994
Industry
SMALL ARMS, ORDNANCE, AND ORDNANCE ACCESSORIES MANUFACTURING
Total Obligated
6.61 billion
6,605,537,200.86
Award Actions
97,286
Average Action Value
67,898.12

About NAICS 332994 federal contract activity

NAICS 332994, Small Arms, Ordnance, and Ordnance Accessories Manufacturing, shows $6.61 billion in obligated spending across 97,286 awards over the last 5 years, with an average award value of $67,898.12. The volume of awards is high relative to total obligations, indicating a procurement profile dominated by smaller transactions alongside a smaller set of larger defense-related buys.

Agency demand and leading federal buyers

The Department of the Army led obligations at $3.28 billion across 3,057 awards, followed by the Department of the Navy at $1.88 billion across 2,068 awards. The Defense Logistics Agency stands out for award volume, with 86,683 awards totaling $848.57 million, while U.S. Customs and Border Protection and U.S. Immigration and Customs Enforcement each represent smaller but material portions of total obligations.

Vendor concentration and leading contractors

SIG SAUER INC. was the top vendor with $889.68 million across 1,087 awards, making it the largest recipient in the period by obligation. KONGSBERG DEFENCE & AEROSPACE AS, BAE SYSTEMS GCS INTERNATIONAL LIMITED, BAE SYSTEMS LAND & ARMAMENTS L.P., and NORTHROP GRUMMAN SYSTEMS CORPORATION also rank among the leading vendors, reflecting a mix of domestic and foreign suppliers across weapons and ordnance categories.

Annual contract trend over the analysis window

Annual obligations increased from $825.57 million in 2021 to $1.89 billion in 2025, with a sustained rise over the period. Award counts were highest in 2024 and 2023, then remained elevated in 2025, suggesting continued procurement activity even as obligated dollars reached the period high.

How to interpret this page

This page summarizes FPDS award activity classified under NAICS 332994 for the last 5 years using obligated dollars and award counts. Totals, averages, and rankings are based on the provided aggregate metrics and annual trend data, with vendor and agency lists reflecting the top entries by obligated value.

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 = '332994'
        AND content__award__purchaserInformation__contractingOfficeAgencyID IS NOT NULL
        AND content__award__purchaserInformation__contractingOfficeAgencyID != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 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 3,279,872,772.67 3.28 billion 3,057
1700 DEPT OF THE NAVY 1,876,495,587.68 1.88 billion 2,068
97AS DEFENSE LOGISTICS AGENCY 848,574,786.87 848.57 million 86,683
7014 U.S. CUSTOMS AND BORDER PROTECTION 114,506,019.83 114.51 million 152
7012 U.S. IMMIGRATION AND CUSTOMS ENFORCEMENT 109,892,353.11 109.89 million 696
97ZS U.S. SPECIAL OPERATIONS COMMAND (USSOCOM) 88,939,216.38 88.94 million 234
1900 STATE, DEPARTMENT OF 81,894,589.84 81.89 million 481
5700 DEPT OF THE AIR FORCE 66,224,534.48 66.22 million 232
1549 FEDERAL BUREAU OF INVESTIGATION 28,778,213.77 28.78 million 201
1544 U.S. MARSHALS SERVICE 17,714,623.05 17.71 million 693

Insight

Over the last 5 years, NAICS 332994 obligations totaled $6.61 billion across 97,286 awards, with procurement concentrated heavily in two defense agencies: the Department of the Army ($3.28 billion) and Department of the Navy ($1.88 billion) together account for roughly 79 percent of total obligated dollars. The Defense Logistics Agency issued the largest volume of awards by far, with 86,683 awards but only $848.57 million obligated, indicating a high-frequency, lower-dollar award profile. Remaining obligations are comparatively diffuse across federal law enforcement, homeland security, and other defense customers, each individually below $115 million.

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 = '332994'
        AND content__award__vendor__vendorHeader__vendorName IS NOT NULL
        AND content__award__vendor__vendorHeader__vendorName != ''
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 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
SIG SAUER INC. 6ZWB1 889,677,910.38 889.68 million 1,087
KONGSBERG DEFENCE & AEROSPACE AS N0013 647,723,243.18 647.72 million 345
BAE SYSTEMS GCS INTERNATIONAL LIMITED KB237 543,590,384.38 543.59 million 677
BAE SYSTEMS LAND & ARMAMENTS L.P. 44114 378,671,647.03 378.67 million 530
NORTHROP GRUMMAN SYSTEMS CORPORATION 8K4J7 284,320,754.99 284.32 million 391
NORTHROP GRUMMAN SYSTEMS CORP 8LDY5 255,717,920.50 255.72 million 18
FN AMERICA, LLC 3S679 197,779,409.34 197.78 million 757
ALLIANT TECHSYSTEMS OPERATIONS LLC 1PYT8 180,866,356.51 180.87 million 153
U.S. ORDNANCE 1NZN0 174,780,444.21 174.78 million 131
BOEING COMPANY, THE 76301 161,849,336.48 161.85 million 63

Insight

Over the last 5 years, NAICS 332994 obligated $6.61 billion across 97,286 awards, with an average award value of $67,898. Obligations are concentrated among a small set of vendors: the top 10 listed vendors account for approximately $3.72 billion, or about 56% of total obligations in the period. SIG SAUER INC. is the largest recipient at $889.68 million, followed by KONGSBERG DEFENCE & AEROSPACE AS and BAE SYSTEMS GCS INTERNATIONAL LIMITED, indicating a market led by a few high-obligation suppliers with broad award dispersion across many smaller actions.

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 = '332994'
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) >= toStartOfYear(now()) - INTERVAL 5 YEAR
        AND parseDateTimeBestEffortOrNull(content__award__relevantContractDates__signedDate) < toStartOfYear(now())
    GROUP BY year
)
ORDER BY year DESC
Year Total Obligated Readable Award Actions
2025 1,894,384,754.26 1.89 billion 21,738
2024 1,549,481,739.89 1.55 billion 23,675
2023 1,210,127,241.30 1.21 billion 23,575
2022 1,125,973,488.81 1.13 billion 19,627
2021 825,569,976.60 825.57 million 8,671

Insight

Over the last 5 years, NAICS 332994 accounted for $6.61 billion across 97,286 awards, with an average award value of $67,898. Obligations increased from $825.57 million in 2021 to $1.89 billion in 2025, indicating a strong upward trend in funding. Award counts were highest in 2023 and 2024 at 23,575 and 23,675, respectively, then declined to 21,738 in 2025 while obligated dollars continued to rise, suggesting larger awards in the most recent year.

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