Fixed Minigun's reload function.

The minigun now reloads properly. Fomerly, you could reload it one
bullet at a time even without ammo, or reload again when it was full.