Back in the day, when we kept the M60A3TTSs fully uploaded with 105mm we used the heck out of the ammo crates. Every time a platoon went in for services or a tank went into the bays for maintenance, we had to download the service ammo, put them in the tootsie rolls and then place them into the crates. Then we had to load them onto a HEMTT and take them to the ASP until the tank or platoon was out of the bays. We also had to do this every time we went to gunnery or REFORGER, except we only downloaded the turret ammo, the hull ammo remained in place and we had to put lacing wire over the ammo handles so we didn't accidently load a service round during gunnery.
During serivces, we did try to upload the ammo into a platoon that was coming out of service so it would eliminate a trip to the ASP and crating of the ammo. I recall seeing soldiers load the service rounds into shopping carts that were liberated from the commissary, roll them down the line to the platoon that just got out of services and them upload them. (yes, I know that was wrong and we stopped the practice). Every so often we had to download the ammo and check lot numbers, sometimes we had to swap out rounds so we all had the same lot numbers in the same company. Something to do with correction factors in the fire control system.
This was 1987-89 when I was in the battalion and we still had A3s. We did not keep the M1A1s uploaded with service ammo since the rounds were more fragile. The 120mm rounds we did get came in palletized honeycombs like John says.