gun-layer

Noun

 * 1) A soldier who is assigned to aim and fire a mounted machine gun such as that on the turret of a tank.