Suggestion 1:
All weapons with bipod should be consistent to each other. They should all have the bipod in the deployed position, if not then all should have them in the non-deployed position and have an animation to deploy when the player mount the weapon.
These are the weapons with bipod in the non-deployed position (disregard the Mosin, it’s a mistake):
When they’re mounted the bipod is not deployed and the weapon stayed close to the horizontal surface. Sometime when the player move the weapon clip through.
Suggestion 2:
Weapons with bipod should always make contact with horizontal surfaces at the feet of their bipod
Suggestion 3:
Weapons with or without bipod should never clip through static placements when mounted. The game should snap the player into the proper mounting distance if they’re too close to avoid their weapon clipping.
Suggestion 4:
If suggestion 3 is not possible the game should have a way to inform the play their gun barrel relative to the surrounding objects. There should be an animation to tell player that they’re too close by raising the player’s weapon, telling them to back up and avoid clipping.
The current mounting mechanic doesn’t just look wrong visually, it also affect the gameplay as it’s possible for the bullet to be blocked by the object the weapon is mounted on.
Example of weapon clipping when mounted too close: