Whenever you pick up an enemy’s weapon on the battlefield there’s barely any ammo in it. Of coarse perhaps you get lucky and happen to come across an enemy Ammo box but players actually building ammo boxes are as rare as they come.
So make captured weapons picked up in battle have the amount of ammo that the enemy soldier had on hand.
Speaking of ammo I’ve always felt teamplay should be encouraged. Very rarely do teammates ever build ammo boxes. I feel a way to incentive this is to make our AI squads consume ammo. AI have an unlimited supply and you can always just jump between them for a fresh start. Ammo becomes a lot more important if every single soldier including the AI consumes ammo. This would even incentive more players to build Ammo boxes if ammo becomes more important