Hi,
I found another bug, wich duplicates weapons but not amos.
Bug
Select a soldier with a manufactured weapon in your base (precision laser for instance)
right click the weapon to unequip it.
The total number of this weapon is incremented.
right click again on the weapon to equip it
the total number of this weapon is NOT decremented
ergo : everytime you procede, you duplicate the weapon.