Why isn't my animation fully playing?

My animation should look like this:
image

But in game it looks like this:

Playing the animation in run mode does this:

I’ve tried changing the animation priority to each different one, but it doesn’t fix anything.

Most likely I know the solution to the problem. you need create separate hands with weapons like “FPS GUN”