I used one on a Ruger compact 7mm08 for about eight years and it worked just fine. Much better than a horrible cheek weld. They are a pain in the ass to get on there just right. That gun has an Eagle stock pack with a thick pad under it now. My brother and I have both use them on shotguns before also. Come to think of it I used one on my STW for a while too, it wears a Karsten kydex cheek piece and a stock pack now.