I was having a lot of trouble getting a good cheek weld on my Remington. Tried a strap on cheek rest but had to wrap a bunch of pipe insulation under it to make it work. I ordered a 60 dollar bolt on Kydex cheek rest from Karsten and installed it. Problem solved. Its adjustable w two Allen head bolts and takes less than 30 mins to install from start to finish. Very comfortable and solid. Its a universal fit so if your having trouble getting a good cheek weld you might consider one.