Might I suggest a Hogue Overmolded stock with full CNC machined bedding to solve your "soft stock" problem. This simple addition to my Ruger M77 with a laminated stock brought it from 1.5" to inside of 1".
__________________
______________________________
|