The reason for arms glitching, is if you lower your weapon (Q) and unequip while the animation is happening, your arms will get stuck at whatever stage they were in the animation when the weapon was unequipped.
In the clip, I did it quite fast. (I pressed the unequip immediately after pressing Q). And because I did it so early in the animation, my arms were stuck pretty much at the firing position.
