EmissionsLookup
Non-Compliance TRI Reporter Clean Air Act Clean Water Act RCRA

RADFORD ARMY AMMUNITION PLANT

Quick Summary

  • Released 9,223,535 lbs of toxic chemicals to the environment in the most recent TRI reporting year.
  • Currently out of compliance in at least one environmental program (CAA, CWA, or RCRA).
  • Assessed $45,404 in total penalties since records began.
  • Reports releases of chemicals classified as known or probable carcinogens.
Address
4050 PEPPERS FERRY ROAD
RADFORD, VA 24141
View on map ↗
County
MONTGOMERY County
Industry
Manufacturing
NAICS (North American Industry Classification)
325920
Inspections
9 · last Mar 2, 2026
Total Penalties
$45,404 · last Sep 17, 2025
Registry ID
110000601867

How This Compares

#1 of 400 TRI reporters in VA
#19 of 16,877 TRI reporters in Manufacturing

Ranked by most recent year's total TRI releases.

Compliance Status (Last 12 Quarters)

Number of calendar quarters, out of the last 12, in which this facility was in violation of its permit. Zero means no recorded violations in that program over the past three years.

1
Air (CAA)
Qtrs Non-Compliant
9
Water (CWA)
Qtrs Non-Compliant
7
Hazardous Waste (RCRA)
Qtrs Non-Compliant

TRI Toxic Chemical Releases

Annual pounds of each toxic chemical released to air, water, and land, as reported to the EPA Toxic Release Inventory. Carcinogen (♦) and PFAS designations are per EPA and IARC classifications.

Emissions Trend (2015–2024) +11% overall
Year Total Releases (lbs) vs Prior Year
2015 10,129,007
2016 12,190,175 +20%
2017 9,223,535 -24%
2018 7,434,168 -19%
2019 9,230,346 +24%
2020 10,353,512 +12%
2021 10,314,379 -0%
2022 8,201,877 -20%
2023 11,980,753 +46%
2024 11,281,016 -6%

2024

Chemical Total (lbs) Air Water Land Off-Site
Chlorine 12,628
Nitrate compounds (water dissociable; reportable only when in aqueous solution) 11,200,846 11,200,846 307
Nitroglycerin 33,432 33,022 410 0
Dibutyl phthalate 20,835 19 18,431 2,385 182
Ammonia 20,439 19,193 1,246 680
Copper compounds 2,809 2,756 53
Nitric acid 1,656 1,650 6
Lead compounds 937 908 29
2,4-Dinitrotoluene 62 0 62 189 ♦ Carcinogen
Mercury 1 0 1 0
Dioxin and dioxin-like compounds 0 0 ♦ Carcinogen

2023

Chemical Total (lbs) Air Water Land Off-Site
Nitrate compounds (water dissociable; reportable only when in aqueous solution) 11,914,987 11,914,987
Nitroglycerin 36,420 35,814 606 3,906
Ammonia 20,514 19,218 1,296 328
Nitric acid 5,114 1,738 3,376 39
Copper compounds 2,622 2,557 65 1,110
Lead compounds 1,088 1,053 35 9,584
2,4-Dinitrotoluene 7 0 7 5 ♦ Carcinogen
Chlorine 0 0 227
Mercury 0 0 7
Dioxin and dioxin-like compounds 0 0 ♦ Carcinogen

2022

Chemical Total (lbs) Air Water Land Off-Site
Nitrate compounds (water dissociable; reportable only when in aqueous solution) 8,096,003 8,096,003
Nitroglycerin 75,965 64,926 11,039 31
Ammonia 21,388 19,193 2,194 1,546
Nitric acid 4,058 1,430 2,628 304
Copper compounds 3,035 2,938 97 0
Lead compounds 1,420 1,303 117 11,017
2,4-Dinitrotoluene 8 0 8 8 ♦ Carcinogen
Chlorine 0 0
Mercury 0 0 13
Dioxin and dioxin-like compounds 0 0 ♦ Carcinogen

2021

Chemical Total (lbs) Air Water Land Off-Site
Chlorine
Nitrate compounds (water dissociable; reportable only when in aqueous solution) 10,201,956 10,201,956 1,073
Nitroglycerin 86,365 51,879 34,486 1
Ammonia 20,180 19,195 985 383
Copper compounds 2,680 2,608 72 434
Nitric acid 2,234 1,326 908
Lead compounds 964 842 122 6,303
Mercury 0 0
Dioxin and dioxin-like compounds 0 0 ♦ Carcinogen
2,4-Dinitrotoluene 0 0 1 ♦ Carcinogen

2020

Chemical Total (lbs) Air Water Land Off-Site
Chlorine
Nitrate compounds (water dissociable; reportable only when in aqueous solution) 10,249,528 10,249,528
Nitroglycerin 77,895 62,792 15,103 0
Ammonia 20,443 19,195 1,248
Copper compounds 2,712 2,610 102
Nitric acid 1,937 1,344 593 1,165
Lead compounds 998 842 156 635
2,4-Dinitrotoluene 0 0 0 ♦ Carcinogen
Mercury 0 0
Dioxin and dioxin-like compounds 0 0 ♦ Carcinogen

2019

Chemical Total (lbs) Air Water Land Off-Site
2,4-Dinitrotoluene 0 ♦ Carcinogen
Chlorine
Nitrate compounds (water dissociable; reportable only when in aqueous solution) 9,119,342 9,119,342
Nitroglycerin 76,100 66,543 9,557
Ammonia 20,142 19,294 848 62
Nitric acid 10,667 1,392 9,275
Copper compounds 2,382 2,320 62 8
Lead compounds 1,515 1,461 54 607
Polycyclic aromatic compounds 189 189 ♦ Carcinogen
Dibutyl phthalate 10 10
Mercury 0 0
Dioxin and dioxin-like compounds 0 0 ♦ Carcinogen

2018

Chemical Total (lbs) Air Water Land Off-Site
2,4-Dinitrotoluene 3 ♦ Carcinogen
Chlorine
Mercury 5
Nitrate compounds (water dissociable; reportable only when in aqueous solution) 7,355,650 7,355,650
Nitroglycerin 51,954 51,954
Ammonia 20,700 20,195 505 250
Copper compounds 2,754 2,663 91
Lead compounds 1,774 1,645 129 7,819
Nitric acid 1,330 1,330
Dibutyl phthalate 6 6
Dioxin and dioxin-like compounds 0 0 ♦ Carcinogen

2017

Chemical Total (lbs) Air Water Land Off-Site
Chlorine
2,4-Dinitrotoluene 15 ♦ Carcinogen
Nitrate compounds (water dissociable; reportable only when in aqueous solution) 8,908,041 8,908,041
Hydrochloric acid (acid aerosols including mists, vapors, gas, fog, and other airborne forms of any particle size) 207,440 207,440
Nitroglycerin 47,204 47,188 16 22
Sulfuric acid (acid aerosols including mists, vapors, gas, fog, and other airborne forms of any particle size) 32,763 32,763
Ammonia 20,533 19,971 562
Lead compounds 3,807 3,729 78 8,371
Copper compounds 2,182 2,120 62
Nitric acid 1,550 1,550
Dibutyl phthalate 11 11
Mercury 4 4
Dioxin and dioxin-like compounds 0 0 ♦ Carcinogen

2016

Chemical Total (lbs) Air Water Land Off-Site
Chlorine
Nitrate compounds (water dissociable; reportable only when in aqueous solution) 11,485,391 11,485,391
Hydrochloric acid (acid aerosols including mists, vapors, gas, fog, and other airborne forms of any particle size) 537,809 537,809
Sulfuric acid (acid aerosols including mists, vapors, gas, fog, and other airborne forms of any particle size) 76,439 76,439
Nitroglycerin 57,231 57,218 13 179
Ammonia 24,161 23,724 437 200
Lead compounds 4,495 4,393 102 2,002
Nitric acid 1,655 1,655
2,4-Dinitrotoluene 1,521 1,521 11 ♦ Carcinogen
Copper compounds 1,464 1,384 80 20
Mercury 9 9 77
Dioxin and dioxin-like compounds 0 0 ♦ Carcinogen

2015

Chemical Total (lbs) Air Water Land Off-Site
Chlorine
Nitrate compounds (water dissociable; reportable only when in aqueous solution) 9,679,977 9,679,977
Hydrochloric acid (acid aerosols including mists, vapors, gas, fog, and other airborne forms of any particle size) 283,106 283,106
Sulfuric acid (acid aerosols including mists, vapors, gas, fog, and other airborne forms of any particle size) 74,574 74,574
Nitroglycerin 58,200 57,622 578 0
Ammonia 24,342 23,883 459
Lead compounds 4,422 4,340 82 4,939
Nitric acid 1,577 1,577
Copper compounds 1,544 1,398 146 22
2,4-Dinitrotoluene 1,253 1,253 2,366 ♦ Carcinogen
Mercury 12 12 91
Dioxin and dioxin-like compounds 0 0 ♦ Carcinogen

Waste Management & Recycling

How this facility manages toxic chemicals beyond direct releases — through recycling, energy recovery, and on-site or off-site treatment. Data from the most recent TRI reporting year. Quantities in pounds.

Chemical Released Recycled Energy Recovery Treated
Nitric acid 40,724,301 11,051,068
Ammonia 3
2,4-Dinitrotoluene 18,888
Nitrate compounds (water dissociable; reportable only when in aqueous solution) 6,832
Chlorine 19,001
Dibutyl phthalate 5,950
Nitroglycerin 233,419

Off-Site Transfer Destinations

Facilities to which toxic chemicals were transferred for disposal, recycling, energy recovery, or treatment during the most recent TRI reporting year. Quantities in pounds.

Destination Chemical Disposal Recycling Energy Rec. Treatment
ECOFLO, INC
GREENSBORO, NC
Nitrate compounds (water dissociable; reportable only when in aqueous solution) 307
HERITAGE THERMAL SERVICES INC
EAST LIVERPOOL, OH
Nitroglycerin 0
ECOFLO, INC
GREENSBORO, NC
2,4-Dinitrotoluene 189
ECOFLO, INC
GREENSBORO, NC
Ammonia 3
HERITAGE THERMAL SERVICES INC
EAST LIVERPOOL, OH
Ammonia 677
ECOFLO, INC
GREENSBORO, NC
Chlorine 68
HERITAGE THERMAL SERVICES INC
EAST LIVERPOOL, OH
Chlorine 12,560
ECOFLO, INC
GREENSBORO, NC
Dibutyl phthalate 182
ECOFLO, INC
GREENSBORO, NC
Mercury 0

Compliance Violations

Individual permit violations recorded by the EPA across air, water, and hazardous waste programs. Open violations are unresolved as of the most recent ECHO data update.

Program Type Violation Date Return to Compliance Status
caa FRV Mar 11, 2025 Open
rcra Standards for Owners and Operators of HW TSDs: General Facility Standards Mar 3, 2025 Open
rcra Standards Applicable to Generators of HW: General Mar 3, 2025 Open
rcra Standards for Owners and Operators of HW TSDs: Preparedness and Prevention Mar 3, 2025 Open
rcra Violation of a permit condition or requirement Mar 3, 2025 Open
rcra Standards Applicable to Generators of HW: Preparedness. Prevention, and Emergency Procedures for LQGs Mar 3, 2025 Open
rcra EPA Administered Permit Programs: the HW Permit Program General Information Mar 3, 2025 Open
rcra Standards for Owners and Operators of HW TSDs: Surface Impoundments Mar 3, 2025 Open
cwa WW SSO - Discharge to Waters Sep 27, 2024 Open
cwa WW SSO - Discharge to Waters Sep 26, 2024 Open
rcra Standards for Used Oil: Generators Jul 22, 2024 Feb 26, 2025 Resolved
rcra Interim Status Standards for Owners and Operators of HW TSDs: Air Emission Standards for Equipment Leaks Jul 22, 2024 Feb 26, 2025 Resolved
rcra Standards for Universal Waste Management: Standards for Large Quantity Handlers Jul 22, 2024 Feb 26, 2025 Resolved
rcra Standards Applicable to Generators of HW: General Jul 22, 2024 Open
cwa Effluent Violations - Unapproved Bypass Sep 22, 2021 Open
cwa Effluent Violations - Unapproved Bypass Jun 14, 2021 Open
caa HPV May 13, 2020 Dec 9, 2021 Resolved
cwa Effluent Violations - Unapproved Bypass Jan 3, 2020 Open
cwa Effluent Violations - Unapproved Bypass Oct 17, 2019 Open
cwa Effluent Violations - Unapproved Bypass Jul 9, 2019 Open
cwa Effluent Violations - Unapproved Bypass Feb 24, 2019 Open
cwa Effluent Violations - Unapproved Bypass Dec 11, 2018 Open
cwa Effluent Violations - Unapproved Bypass Dec 10, 2018 Open
cwa Effluent Violations - Unapproved Bypass Aug 2, 2018 Open
cwa Effluent Violations - Unapproved Bypass Jul 9, 2018 Open
cwa Effluent Violations - Unapproved Bypass Jun 12, 2018 Open
caa HPV Jun 5, 2018 Nov 28, 2018 Resolved
cwa Effluent Violations - Unapproved Bypass Jan 4, 2018 Open
cwa Effluent Violations - Unapproved Bypass Oct 10, 2017 Open
cwa Effluent Violations - Unapproved Bypass Sep 25, 2017 Open
cwa Effluent Violations - Unapproved Bypass Sep 8, 2017 Open
rcra Land Disposal Restrictions: General Aug 16, 2017 Jan 4, 2019 Resolved
rcra Standards Applicable to Generators of HW: General Aug 16, 2017 Jan 4, 2019 Resolved
cwa Effluent Violations - Unapproved Bypass Aug 8, 2017 Open
cwa Effluent Violations - Unapproved Bypass Aug 6, 2017 Open
cwa Effluent Violations - Unapproved Bypass Aug 4, 2017 Open
rcra Violation of a permit condition or requirement Jul 14, 2017 Apr 16, 2018 Resolved
cwa Effluent Violations - Unapproved Bypass Jul 5, 2017 Open
caa HPV Jun 22, 2017 Aug 18, 2017 Resolved
caa HPV May 22, 2017 Aug 18, 2017 Resolved
cwa WW SSO - Discharge to Waters May 17, 2017 Open
caa HPV May 11, 2017 Aug 18, 2017 Resolved
cwa WW SSO - Discharge to Waters May 8, 2017 Open
caa HPV Apr 21, 2017 Aug 18, 2017 Resolved
cwa Effluent Violations - Unapproved Bypass Mar 24, 2017 Open
cwa Effluent Violations - Unapproved Bypass Feb 15, 2017 Open
caa HPV Feb 8, 2017 Jul 6, 2017 Resolved
cwa Effluent Violations - Unapproved Bypass Jan 10, 2017 Open
caa HPV Nov 1, 2016 Jul 6, 2017 Resolved
cwa Effluent Violations - Unapproved Bypass Oct 27, 2016 Open

Discharge Limit Exceedances

Instances where this facility's reported discharge monitoring results exceeded its permitted limits under the Clean Water Act. Exceedance percentage shows how far over the permit limit the discharge was.

Pollutant Violation Reported Limit Exceedance Period Status
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 316.00 kg/d 233.00 +36% Jan 2026 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 637.00 kg/d 621.00 +3% Jan 2026 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 121.10 kg/d 91.20 +33% Nov 2025 Resolved
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 471.30 kg/d 243.60 +93% Nov 2025 Resolved
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 151.00 mg/L 120.00 +26% Nov 2025 Resolved
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 239.00 kg/d 233.00 +3% Nov 2025 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 68.60 kg/d 91.20 +99,999% Jun 2025 Resolved
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 317.00 kg/d 233.00 +36% Jun 2025 Open
Length of longest pH excursion DMR, Limited - Numeric Violation 0.05 d 0.04 +23% Jun 2025 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 390.00 kg/d 6,700.00 +99,999% Jun 2025 Resolved
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 771.00 kg/d 621.00 +24% Jun 2025 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 18.00 mg/L 60.00 +99,999% Jun 2025 Resolved
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 68.00 mg/L 120.00 +99,999% Jun 2025 Resolved
Toxicity, final conc toxicity units DMR, Limited - Numeric Violation 1.40 toxic 1.00 +40% Jun 2025 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 1,042.00 kg/d 10,000.00 +99,999% Jun 2025 Resolved
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 262.90 kg/d 243.60 +99,999% Jun 2025 Resolved
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 244.00 kg/d 233.00 +5% May 2025 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 437.00 kg/d 6,700.00 +99,999% Feb 2025 Resolved
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 898.00 kg/d 10,000.00 +99,999% Feb 2025 Resolved
2,4-Dinitrotoluene DMR, Limited - Numeric Violation 2.24 kg/d 1.04 +115% Feb 2025 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 76.00 mg/L 120.00 +99,999% Feb 2025 Resolved
2,4-Dinitrotoluene DMR, Limited - Numeric Violation 0.56 kg/d 0.41 +37% Feb 2025 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 267.00 kg/d 233.00 +15% Feb 2025 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 164.00 kg/d 91.20 +99,999% Feb 2025 Resolved
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 23.00 mg/L 60.00 +99,999% Feb 2025 Resolved
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 546.00 kg/d 243.60 +99,999% Feb 2025 Resolved
Toxicity, final conc toxicity units DMR, Limited - Numeric Violation 14.30 toxic 6.60 +117% Dec 2024 Open
Toxicity, final conc toxicity units DMR, Limited - Numeric Violation 1.50 toxic 1.00 +50% Dec 2024 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 628.00 kg/d 621.00 +1% Oct 2024 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 282.00 kg/d 233.00 +21% Oct 2024 Open
Toxicity, final conc toxicity units DMR, Limited - Numeric Violation 2.00 toxic 1.00 +100% Sep 2024 Open
Toxicity, final conc toxicity units DMR, Limited - Numeric Violation 8.20 toxic 6.60 +24% Jun 2024 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 946.00 kg/d 621.00 +52% Aug 2023 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 288.00 kg/d 233.00 +24% Aug 2023 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 242.00 kg/d 233.00 +4% Jun 2023 Open
Toxicity, final conc toxicity units DMR, Limited - Numeric Violation 12.33 toxic 6.60 +87% Mar 2023 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 70.00 mg/L 45.00 +56% Mar 2023 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 245.00 kg/d 233.00 +5% Mar 2023 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 243.00 kg/d 233.00 +4% Jan 2023 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 60.90 mg/L 45.00 +35% Jan 2023 Open
Chlorine, total residual DMR, Limited - Numeric Violation 4.20 mg/L 0.10 +4,100% Nov 2022 Open
Chlorine, total residual DMR, Limited - Numeric Violation 0.14 mg/L 0.09 +61% Nov 2022 Open
Toxicity, final conc toxicity units DMR, Limited - Numeric Violation 7.28 toxic 6.60 +99,999% Mar 2022 Open
Toxicity, final conc toxicity units DMR, Limited - Numeric Violation 1.70 toxic 1.00 +70% Mar 2022 Open
Oxygen demand, chem. [low level] [COD] DMR, Limited - Numeric Violation 857.00 kg/d 852.60 +1% Feb 2022 Resolved
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 539.00 kg/d 6,700.00 +99,999% Feb 2022 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 237.00 kg/d 233.00 +2% Feb 2022 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 422.80 kg/d 243.60 +74% Feb 2022 Resolved
Length of longest pH excursion DMR, Limited - Numeric Violation 0.10 d 0.04 +148% Feb 2022 Open
BOD, 5-day, 20 deg. C DMR, Limited - Numeric Violation 297.50 kg/d 91.20 +99,999% Feb 2022 Resolved

Enforcement Actions

Formal enforcement cases brought by the EPA or state agencies, including administrative orders and civil penalties assessed. Penalty amounts reflect what was formally assessed, not necessarily what was collected.

Administrative - Formal
· Case 03-1986-0669
Administrative - Formal
Clean Air Act · Case 3604628330 · Sep 17, 2025
$4,259
Notice of Violation
Clean Air Act · Case 3604298895 · Mar 11, 2025
INITIAL 3008(A) COMPLIANCE
RCRA (Hazardous Waste) · Case RCRA-VA1210020730-001 · Jan 30, 2025
Administrative - Formal
· Case 03-2024-0042 · Sep 27, 2024
State CWA Penalty AO
Clean Water Act · Case VA-BR21-0901 · May 31, 2023
$21,145
Administrative - Formal
Clean Air Act · Case 3602834754 · Sep 22, 2021
$20,000
Notice of Violation
Clean Air Act · Case 3602196190 · May 13, 2020
Administrative - Formal
Clean Air Act · Case 3601625002 · Oct 30, 2018
$64,287
Notice of Violation
Clean Air Act · Case 3601465825 · Jun 5, 2018
Administrative - Formal
· Case 03-2018-0014 · Jan 23, 2018
$279,700
Administrative - Formal
· Case 03-2017-0164 · Sep 15, 2017
$203,200
Administrative - Formal
Clean Air Act · Case 3601136411 · Aug 3, 2017
$263,335
Notice of Violation
Clean Air Act · Case 3601079088 · Jun 22, 2017
Notice of Violation
Clean Air Act · Case 3601048631 · May 11, 2017
Notice of Violation
Clean Air Act · Case 3601019399 · Apr 21, 2017
Administrative - Formal
Clean Air Act · Case 3601036380 · Apr 13, 2017
$79,334
Notice of Violation
Clean Air Act · Case 3600962659 · Feb 15, 2017
Notice of Violation
Clean Air Act · Case 3600954510 · Feb 8, 2017
Notice of Violation
Clean Air Act · Case 3600886317 · Dec 12, 2016

Other facilities in MONTGOMERY County, VA

All facilities in VA →