I suspect that cartoon wasn’t intended to make sense... it was intended as a call to action for antifa.
Most truckers are armed. Antifa is going to need more body bags for their Swiss cheese brothers!