I have a question about Layered Animations

I use the Animation Starter Pack and when Iayer a shot animation name “Fire_Rifle_Ironsights”, I found it can not work right.

but the “Fire_ShotGun_hip” can work right.

Does anyone knows why?