How do i recreate this walk bobbing

So I was wondering how I might copy weapon bobbing like in Overwatch. The reference is visible in the video below:
https://gyazo.com/ea611606eb382451456695bec511ff3c

I’d personally find that animation annoying as it’s crazy repetitive. Anyways, if the gun is welded to the hand, then you’d just need an animation for the arm. Move it slightly up, mess with different things like the easing direction and the style. You could also use TweenService if the arm is anchored, that might be easier than possible rigging + animating.

It also depends on how you are doing things. You could be using a “viewport frame” for the gun, which in Roblox, doesn’t support shadows along with other things. If you don’t use a viewport frame for holding a gun however, you can have the gun clip through walls, or if collision is on for the guns, then you have collision issues.

in short, make animation that go up and down when you walk.