Darkflow did it again.
After firing, the soldier ejects the shell. if you decide to reload the gun when not entirely empty you open the breach and remove the same shell that has already been ejected.
And I dont think the magazine can hold more than 5 rounds so it should be 5+1.
Also fix priveous guns: FIX SHOTGUNS (and other guns)