Maybe expended ammo should regerate, representing the units sending out runners to requesition more. Units closer to supply wagons would regenerate faster, while units farther away, either on the flanks or off attacking the enemy, would require longer to resupply. I think this would add the realism of limited supplies and the tactical depth of logistics without encumbering gameplay.