moved a heavy with assault cannon and fired at the end (free shot). Ammo did not decrease from 12 to 11 (only after I switched characters and back).
You seem to have a general issue with updating stats and data