Bought this stock pack for my M40A1 built by Raven Rifles, the cheek pad gave me the proper cheek height so that I could get the proper cheek weld with the MST 100 scope. The cheek pad is well constructed and the customer service is great along with the fast shipping . Harry V