After reading 20 pages of debate it seems clear and logical to me that since resting and deployment are inextricably linked these features should be integrated and launched as a combined feature. With regards to visual feedback on the weapon rest & deployment state, there are 2 considerations: 
1) Weapons without bipods 
In this instance either the weapon needs to visually be resting against a surface or an indicator showing the weapon rest state needs to be visible. 
2) Weapons with a bipod 
The bipod needs to animate and visually be positioned on the supporting surface and possibly an indicator needs to also show the weapon rest state.  
Given that there are always going to be caveats to A & B - due to irregular surface normals. Eg: a gun with a bipod deployed may be on a severe slope and the bipod feet may be in the air; or a weapon without a bipod may look like its touching a surface without actually doing so. 
Given that in both cases visual confirmation will at best be unreliable - we therefore need a subtle icon showing weapon rest/deployment state.