Starting animation during another animation

How would you make an animation begin playing in the middle of another. For instance when shooting a gun if the next bullet comes out before the recoil animation finishes it just triggers the next animation. This next animation wouldn’t reset the position but rather play from the position it was before the next animation began playing. I’m bad at explaining it but i hope my goal came across