I use AI unit cloning to avoid certain AI issues (e.g. when setpos:ing over big distances) and give random gear during mission (depending also old mission progress in my custom savegame system).
If the unit have low ammo for pistol, but much ammo for rifle, he still report low ammo just because of the pistol. The same thing if he low on rockets for launcher.
Would be nice if the unit would only report that when having low ammo for both pistol and rifle. Maybe even if having low ammo for all three pistol, rifle and launcher. (Reporting when having low ammo for all weapons he have)
The small issue is making players quite confused.