National guard ?
More likely reporter cluelessness. DPD and DSD both have armored trucks of various sizes.