NAICS Industry

NAICS 325920 Federal Contract Obligations (Last 10 Years)

Federal procurement activity for NAICS 325920 covers explosives manufacturing obligations, awards, agencies, vendors, and annual trend data for the last 10 years.

Over the last 10 years, federal obligations under NAICS 325920 (Explosives Manufacturing) totaled $7.15 billion across 16,062 award actions, with an average action value of $445,033.05. The Department of the Army accounts for the largest share of obligated dollars, while the Department of the Navy records the highest award count among the top agencies.

Generated at 03/21/2026

Analysis period: Last 10 years

Totals reflect readable and exact obligation values from the selected analysis window, and annual figures shown include the most recent five years available in the provided data.

NAICS Code
325920
Industry
EXPLOSIVES MANUFACTURING
Total Obligated
7.15 billion
7,148,120,979.41
Award Actions
16,062
Average Action Value
445,033.05

About NAICS 325920 federal contract activity

NAICS 325920, Explosives Manufacturing, recorded $7.15 billion in obligated spending across 16,062 awards over the last 10 years, with an average award value of $445,033.05. The profile reflects a relatively high-volume, defense-oriented market with spending concentrated in a small number of large obligations alongside many smaller awards.

Agency demand and leading federal buyers

The Department of the Army is the dominant procuring agency in this category, accounting for $4.26 billion and 1,073 awards, or roughly 60 percent of total obligated dollars in the period. The Department of the Navy follows with $1.68 billion across 9,670 awards, while the Department of the Air Force adds $1.16 billion across 2,468 awards; the Defense Logistics Agency and NASA represent much smaller shares.

Vendor concentration and leading contractors

Canadian Commercial Corporation is the leading vendor by obligated dollars at $1.88 billion across 107 awards, followed by BAE Systems Ordnance Systems Inc. at $1.24 billion across 293 awards. Other significant vendors include Repkon USA - Defense, LLC, Martin-Baker Aircraft Co Ltd, and Ensign-Bickford Aerospace & Defense Company, indicating a supplier base concentrated in defense and aerospace ordnance and munitions-related production.

Annual contract trend over the analysis window

Annual obligated spending has been elevated in recent years, rising from $420.77 million in 2021 to $525.16 million in 2022, then to $1.10 billion in 2023, $1.33 billion in 2024, and $1.39 billion in 2025. Award counts remained consistently high, with 1,324 to 1,579 awards in each year shown, suggesting sustained procurement activity rather than a small number of one-time obligations.

How to interpret this page

This page summarizes FPDS obligations reported under NAICS 325920 for the last 10 years and presents totals, award counts, average award value, and annual trend data from the provided analysis window. Agency and vendor rankings are based on total obligated dollars within the same dataset, and vendor identification is shown as reported, including CAGE codes where available.

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 = '325920'
        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 4,255,840,276.08 4.26 billion 1,073
1700 DEPT OF THE NAVY 1,681,919,612.26 1.68 billion 9,670
5700 DEPT OF THE AIR FORCE 1,156,473,491.02 1.16 billion 2,468
97AS DEFENSE LOGISTICS AGENCY 40,000,161.56 40.00 million 1,111
8000 NATIONAL AERONAUTICS AND SPACE ADMINISTRATION 3,948,345.18 3.95 million 42
7013 TRANSPORTATION SECURITY ADMINISTRATION 3,700,922.97 3.70 million 81
1560 ATF ACQUISITION AND PROPERTY MGMT DIV 3,237,465.40 3.24 million 91
1549 FEDERAL BUREAU OF INVESTIGATION 2,115,061.66 2.12 million 100
1544 U.S. MARSHALS SERVICE 1,679,317.78 1.68 million 61
8900 ENERGY, DEPARTMENT OF 1,337,057.52 1.34 million 12

Insight

Obligations under NAICS 325920 are highly concentrated in the Department of Defense, led by the Department of the Army at $4.26 billion over the last 10 years, or about 60% of total obligated dollars. The Department of the Navy is the second-largest spender at $1.68 billion, but with 9,670 awards it accounts for a much larger share of transaction volume than dollars, indicating smaller average award values than the Army. The Department of the Air Force adds another $1.16 billion, while all remaining agencies are materially smaller, each below $40 million in obligated value.

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 = '325920'
        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
CANADIAN COMMERCIAL CORPORATION 98247 1,880,629,766.19 1.88 billion 107
BAE SYSTEMS ORDNANCE SYSTEMS INC. 1LF48 1,240,870,495.48 1.24 billion 293
REPKON USA - DEFENSE, LLC 9YPU0 326,250,000.00 326.25 million 3
MARTIN-BAKER AIRCRAFT CO LTD U1604 317,102,050.59 317.10 million 2,019
ENSIGN-BICKFORD AEROSPACE & DEFENSE COMPANY 96336 305,306,158.58 305.31 million 468
PACIFIC SCIENTIFIC ENERGETIC MATERIALS COMPANY (CALIFORNIA) LLC 06331 287,651,634.92 287.65 million 2,165
UNIVERSAL PROPULSION COMPANY, INC. 17610 214,870,850.30 214.87 million 1,609
ARMTEC COUNTERMEASURES COMPANY 3DU30 171,252,788.78 171.25 million 127
CHEMRING ORDNANCE, INC. 4A902 159,833,778.46 159.83 million 37
NORTHROP GRUMMAN SYSTEMS CORPORATION 8L7H4 146,140,308.83 146.14 million 50

Insight

Over the last 10 years in NAICS 325920, obligated spending totals $7.15 billion across 16,062 awards, with a relatively large average award value of $445,033. Top vendor obligations are concentrated among a small set of firms, led by Canadian Commercial Corporation ($1.88 billion) and BAE Systems Ordnance Systems Inc. ($1.24 billion), which together account for about 43.6% of total obligations. The remaining top vendors are more distributed, with several firms holding substantial award counts but materially lower total obligated amounts, indicating a mix of high-dollar, low-count awards and higher-volume, smaller awards.

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 = '325920'
        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,387,311,400.39 1.39 billion 1,324
2024 1,331,988,933.23 1.33 billion 1,323
2023 1,104,520,578.07 1.10 billion 1,449
2022 525,164,195.21 525.16 million 1,579
2021 420,769,236.51 420.77 million 1,536
2020 572,148,220.11 572.15 million 1,643
2019 599,704,220.71 599.70 million 1,988
2018 439,379,293.24 439.38 million 1,677
2017 389,980,454.94 389.98 million 1,839
2016 381,371,402.77 381.37 million 1,711

Insight

Over the last 10 years, NAICS 325920 accounted for $7.15 billion across 16,062 awards, with a relatively low average award value of $445,033. Obligations were concentrated in the most recent three years, rising from $525.16 million in 2022 to $1.10 billion in 2023, $1.33 billion in 2024, and $1.39 billion in 2025. Earlier years were materially lower and ranged from $381.37 million in 2016 to $599.70 million in 2019, indicating a clear upward shift in recent procurement activity. Award counts were more distributed over time, peaking at 1,988 in 2019 and remaining above 1,300 in each year from 2021 through 2025.

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.