Hey, you did a great work restoring the empty and pickup animations. However, I've noticed that this isn't fully accurate. In the "beta" version of L4D, there's also another reload animation which is also helpful to players whenever they switch the weapon while in the middle of reloading animation, and the animation still continues whenever they switch back again to the first weapon they were using - and that is call partial reloads. And yes, only both Shotguns have them. Keep in mind, those partial reloads are still existing inside the .qc of the weapon animations in Retail.