those are towed vulcan 20mm AA guns.
You betcha...M167A1 ‘Vulcan’ cannons. 20mm, max rate of fire is 3000 RPM. Of course, that would destroy all six barrels, and the ammo bin only holds 500 rounds...but theoretically...
regards,