Looks like it really needs a military surplus anti-aircraft mount, possibly in the back of humvee although an M3 half-track would be better.