Should i do this in script or as animation?

I’m trying to make a fps game, but I don’t know if I should make the arms as animation or as a script.
If i have to do it in script i don’t know how to do it.

Ex:




Current:

I don’t know the answer to this, but I do know that you shouldn’t use both at the same time. I suggest using a script since animations are buggy lately and there is a possibility of them not loading.

probably you could do it either or but script would be better, maybe tweening, or lerping (i think) the arms smoothly and slowly and accelerating the “animation” faster as u gain momentum correlating with the buttons pressed and alternative situations

Since I turned the arms to where I was looking with the lerp, I thought that there might be a problem if I do the movement of the arms with the lerp again. But if there is another method, please write.
(i used translate, my english bad sorry)