Make aiming animation

Hi, I am now working at my first FPS project, and I want to add Aim Down Sight animations to the character. I can move the rifle from the hip firing position to aim position if I remove the 2 mannequin hands, and everything is ok, but it looks weird without hands. I use a timeline and a Vector lerp to move the weapon to the aim position. If I use the FPS sample character, I can’t move the rifle without deleting the hands. Can I do something so that the weapon socket will follow the weapon, looking like a real human aiming?
Another way to do this I think is the animation blueprint, can I do something that the character will keep the weapon in his hand, while aiming?
If anyone can help me or tell me another way to aim down sight I will be very grateful .