I have noticed that between a Zealot with the mk1 autogun and my Veteran with the same gun that the veteran and the zealot both have the same ammo count between the stat cards and when actually in a mission.
99% certain that the passive giving veteran 75% more ammo doesn’t work with autoguns but does on lasguns due to stat card saying 570ish as reserves and being in a mission and having just about 1000