As of now, Enlisted uses a really weird mounting system, and most of the time weapons either do not mount or mount in a place we don’t expect them to (some windowsills will instead mount weapons on the ground)
My suggestion is a mounting system just like the building system works. Certain key(s) will be assigned for “enter weapon mount mode” and “exit weapon mount mode”.
When weapon mount mode is entered, it will look like this
Well, not exactly like that. Instead of an AT gun and a hammer, it is instead replaced by a ghost figure of your current gun (of course the gun is still in your hand, not a hammer).

Just like the build system, it will show you if the location you are currently looking at is a valid mounting spot (green). If the gun will not fit, the figure will turn red.
A button, preferably the Left Mouse Button (LMB) will be used to mount the weapon, and the player will enter the familiar sight-lock that happens whenever we mount a weapon.
Weapon mounted or not, you can exit the mounting HUD with a certain keybind.
Because this is similar to the building system, it might help because of the fact that weapon mounting areas are not detected most of the time, or weapons will mount in unexpected spots, such as behind a blasted portion of a wall instead of inside of it.
Thoughts?
Devs probably won’t even see this tbh