I have had 2 in the last 20 years. they were both drop in fit, no problem. They were a little heavy (2lbls 8 oz is their average weight on a traditional sporter stock). Do yourself a favor and get the checkering for $57. They can be slippery in cold weather.