We accept orders for hazardous materials, but can only ship up to 50 lbs per box of hazardous materials (powder, primers, fuses) combined. A government-mandated hazmat fee of $14.99 applies to all hazardous materials shipped as well as a $5.00 signature confirmation fee that is required for delivery of all hazardous materials. If your order contains more than 50 lbs of hazardous materials, an additional $14.99 government hazard charge will be added to your order per every additional 50 lbs of hazardous material.

  • 0-50 lbs carries a $14.99 hazmat fee + $5.00 signature confirmation fee
  • 51-100 lbs carries an additional $14.99 hazmat fee + $5.00 signature confirmation fee
  • 101-150 lbs carries yet another additional $14.99 hazmat fee + $5.00 signature confirmation fee
  • Every additional 50 lb shipment will incur a charge of $14.99 + $5.00 signature confirmation fee


Please note the $5.00 signature confirmation fee is not optional for hazmat orders and the recipient must be present to sign for the order upon delivery.

Ammunition and Primers cannot be shipped via expedited service levels, other than standard ground.

We cannot ship powder or primers to the following locations:

  • P.O. Box when shipping to the United States (a physical address is required)
  • APO/FPO addresses
  • Massachusetts
  • International addresses
  • District Of Columbia
  • Hawaii
  • United States Territories
  • Alaska
  • New Jersey

How do you ship HAZMAT?

Muzzle-Loaders.com takes the shipment of Hazmat materials very seriously and will abide by all regulations set forth by the Department of Transportation.

Hazmat Shipping Policy:

  • All Powder & Primer orders will be shipped separately from rifles, pistols, bullets or accessories.
  • All Powder & Primer orders are required to have signature confirmation. All orders will be shipped with a signature required for delivery.
  • All Powder & Primer orders are required to be signed for by someone 18 years of age or older. We hope this information is valuable to you.

**If you have any questions or concerns contact our customer service line toll-free at 1-855-236-5000.