Make Animation Smoother with .Play()

OK, so I have a recoil animation when you shoot, and when you shoot it plays, but since it is shorter than one second long, .CrossFade doesn’t work with it. Is there any way I can smooth the shooting animation over so it doesn’t look as choppy? Thanks in advance.

Shorten cross fade, but still use it?

On the other hand you want recoild to be sharp…