In my experience, and I also tested it now on ammo:
Ammo that is in the .map file, in a critter's inventory, or on the ground - will have the same amount of ammo that was used during the map editor phase. In most cases, this is the vanilla proto.
Spawned ammo, via script for example, will spawn...