You are right. As soon as the player approaches the ammo there are two possibilties: 1: ammo is full -> rotation stops to show that fact... 2: ammo is not full -> while loop ends and gives new ammo
A bus station is where the bus stops. A train station is where the train stops. On my desk I have a workstation...