How to create weapon sway?

Hello everyone! I’ve been trying to create weapon sway within a 3D first person game I’m working on currently. The view model is just a 2D sprite overlay.

Thank you!