I have owned a 300wsm synthetic for over 2 yrs. The stock holds up good and is great to use. Never had an ejection problem, but had to use a cut polish on the mag to clean up the plastic burrs to solve a loading problem, end of problem and loads excellent.