The shotgun has a different animation for the number of shells you fire, and most of the weapons in Halo [1] have empty firing chamber reload animations.
Theoretically, would it be possible to assign a different animation to each weapon pending on how many shots you fire? Just to mix it up a bit, so MC doesn't look so robotic, reloading in the same pattern every time.

Example: For the Battle Rifle, use a total of 3 different reload animations, not including the empty-chamber reload. Different clip capacities will be assigned one of these four reloads.
Reload anim #1 is assigned to the ammo counts of 33, 21, and 9
Reload anim #2 is assigned to the ammo counts of 30, 24, 18, and 12
Reload anim #3 is assigned to the ammo counts of 27, 15, 6, and 3
Reload anim #4 is assigned as the empty chamber reload

The animations could be supplied by the various beta stages, so... is it possible?