Just my two cents worth here. For shipping military weapons, wouldn't the weapon supplier need to deal with a certified carrier? I can imagine someone finding out what the corporal needs and forging it and then an entire shipment of weapons winds up in the wrong hands. Think of some of the less than reputable brokers we complain about on this site and then imagine them having a truck load of weapons to sell. Not a pretty thought. With the security requirements in place these days, I can't believe they are handled by anyone other than a certified weapons hauler.
We used to haul missiles to US Air Force bases some years ago but in the past few years they implemented a rule that only US Citizens can haul them onto the base. It became a nightmare arranging a carrier to deliver the missiles so we got out of it. Too bad, because they paid well. They also were smart enough to send the propulsion assembly with a different truck and usually a different carrier all together.