My guess is that the soldiers who where doing the shooting did not load their own magazines.
More likely that someone in the armory loaded a bunch of them to be handed out....and, probably deliberately, put the live magazine in the box.
The Sargent still should have checked, epically when he knew he was going to be firing into a crowd...and whoever set up the demo calling for firing into the crowd should be tried on more than negligence.