Why is my Aim Down Sights system not working

So right now im making a gun system for my survival game Civilized, and im having some problems with my gun system.The ADS system is a amiation that would play when you click the right mouse button but when you look down the mouse and the aiming part of the gun does not match up.

looking straight

aiming up

aiming down

I have tried making the camera CFrame a aim part on the gun but it still ahs the same result.

can you help me?