I have heard of shotguns in the back of pick-ups but this is ridiculous:

cannon