NAICS Industry

NAICS 325920 Federal Contract Obligations (Last 5 Years)

FPDS procurement data for NAICS 325920 covers explosive manufacturing obligations, award volume, major buying agencies, leading vendors, and five-year trends.

Over the last five years, federal obligations under NAICS 325920 totaled $4.77 billion across 7,211 award actions, for an average action value of $661,455.32. The Department of the Army accounted for the largest share of spending, while the Department of the Navy recorded the most award actions.

Generated at 03/21/2026

Analysis period: Last 5 years

Totals reflect the selected five-year analysis window and are based on readable obligation values and award action counts from FPDS query data.

NAICS Code
325920
Industry
EXPLOSIVES MANUFACTURING
Total Obligated
4.77 billion
4,769,754,343.41
Award Actions
7,211
Average Action Value
661,455.32

About NAICS 325920 federal contract activity

NAICS 325920, Explosives Manufacturing, recorded 4.77 billion in obligated dollars across 7,211 awards over the last 5 years, with an average award value of 661,455.32. Procurement activity is concentrated in defense-related buying, reflecting the specialized nature of explosives production and related munitions support.

Agency demand and leading federal buyers

The Department of the Army led obligations with 3.23 billion across 545 awards, accounting for the majority of spending in this NAICS. The Department of the Navy ranked second at 951.51 million across 4,035 awards, followed by the Department of the Air Force at 555.67 million across 1,350 awards; the Defense Logistics Agency and ATF Acquisition and Property Mgmt Div contributed smaller shares.

Vendor concentration and leading contractors

Canadian Commercial Corporation was the top vendor with 1.70 billion across 88 awards, making it the largest recipient by dollars. BAE Systems Ordnance Systems Inc. followed with 608.78 million across 124 awards, while Repkon USA - Defense, LLC received 326.25 million across 3 awards. Ensign-Bickford Aerospace & Defense Company and Martin-Baker Aircraft Co Ltd also appear among the top recipients, with Martin-Baker showing a high award count relative to dollars.

Annual contract trend over the analysis window

Annual obligations increased from 420.77 million in 2021 to 525.16 million in 2022, then rose to 1.10 billion in 2023 and 1.33 billion in 2024 before reaching 1.39 billion in 2025. Award counts remained high throughout the period, peaking at 1,579 in 2022 and staying above 1,300 in each of the last three years.

How to interpret this page

This page summarizes FPDS obligations for NAICS 325920 over the last 5 years using the provided award totals, counts, and annual splits. Agency and vendor rankings are based on total obligated dollars, and vendor identification reflects the reported vendor name and CAGE code where provided. Figures are shown as reported and may reflect FPDS record-level classification for the selected period.

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 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,233,134,938.68 3.23 billion 545
1700 DEPT OF THE NAVY 951,510,665.31 951.51 million 4,035
5700 DEPT OF THE AIR FORCE 555,670,001.23 555.67 million 1,350
97AS DEFENSE LOGISTICS AGENCY 24,013,337.95 24.01 million 642
1560 ATF ACQUISITION AND PROPERTY MGMT DIV 1,919,063.68 1.92 million 54
12K3 ANIMAL AND PLANT HEALTH INSPECTION SERVICE 676,621.99 676.62 thousand 14
1549 FEDERAL BUREAU OF INVESTIGATION 639,470.17 639.47 thousand 25
7012 U.S. IMMIGRATION AND CUSTOMS ENFORCEMENT 503,289.55 503.29 thousand 12
7001 OFFICE OF PROCUREMENT OPERATIONS 452,298.16 452.30 thousand 7
7009 U.S. SECRET SERVICE 443,681.00 443.68 thousand 7

Insight

Obligations for NAICS 325920 are highly concentrated over the last 5 years, with the Department of the Army accounting for $3.23 billion of the $4.77 billion total, or about 68% of obligated dollars. The Department of the Navy is the next largest buyer at $951.51 million and leads in award volume with 4,035 awards, indicating a much more fragmented purchasing pattern than the Army’s 545 awards. The Department of the Air Force adds another $555.67 million, and the top three defense agencies together represent the vast majority of obligations in this NAICS. All remaining agencies each account for relatively small shares, with obligations below $24.02 million apiece.

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 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
CANADIAN COMMERCIAL CORPORATION 98247 1,699,035,652.36 1.70 billion 88
BAE SYSTEMS ORDNANCE SYSTEMS INC. 1LF48 608,778,335.70 608.78 million 124
REPKON USA - DEFENSE, LLC 9YPU0 326,250,000.00 326.25 million 3
ENSIGN-BICKFORD AEROSPACE & DEFENSE COMPANY 96336 156,021,416.25 156.02 million 252
MARTIN-BAKER AIRCRAFT CO LTD U1604 143,015,146.40 143.02 million 1,009
MARTIN-BAKER AIRCRAFT COMPANY LIMITED U1604 131,500,535.89 131.50 million 147
HIGH NOON UNLIMITED, INCORPORATED 7XWV7 121,093,880.01 121.09 million 23
PACIFIC SCIENTIFIC ENERGETIC MATERIALS COMPANY (CALIFORNIA) LLC 06331 114,709,350.27 114.71 million 732
NORTHROP GRUMMAN SYSTEMS CORPORATION 8L7H4 112,874,246.64 112.87 million 47
CHEMRING ORDNANCE, INC. 4A902 105,150,037.45 105.15 million 25

Insight

Obligations in NAICS 325920 are concentrated among a small set of vendors, with the top 10 accounting for 3.84 billion of 4.77 billion obligated over the last 5 years, led by CANADIAN COMMERCIAL CORPORATION at 1.70 billion. Award volume is more distributed than dollars: MARTIN-BAKER AIRCRAFT CO LTD has 1,009 awards and PACIFIC SCIENTIFIC ENERGETIC MATERIALS COMPANY (CALIFORNIA) LLC has 732 awards, while REPKON USA - DEFENSE, LLC received 326.25 million across only 3 awards. The spread between high-dollar, low-award vendors and high-award, lower-dollar vendors indicates a mixed procurement pattern in which a few large awards drive obligation totals, supplemented by frequent smaller awards to recurring suppliers.

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 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,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

Insight

Obligations in NAICS 325920 totaled $4.77 billion across 7,211 awards over the last 5 years, with an average award value of $661,455. Annual obligations were concentrated in the most recent two years, rising from $420.77 million in 2021 to $1.39 billion in 2025, with 2024 at a similar level ($1.33 billion). Award counts peaked in 2022-2024 range and then declined slightly in 2025, while obligated dollars increased, indicating higher-value awards in the most recent 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 5 years view into full FPDS Query workflows with deeper filtering, custom SQL, saved queries, and broader market comparison.