Gun positioning

Hey everyone. I have a quick question. I am making a multiplayer FPS game. The problem is that in FPS games, the gun is usually positioned on the right hand side of the player’s view. But to other players, the gun is located in front of them. How can I make it so that the gun is towards the side in the player’s view, but the gun itself is directly in front of the player?

alt text

You can place the camera differently so that the gun is next to the camera, but in front of the player.