Guardian Turret

The Guardian Turret is a structure in Call of Duty: Heroes.