Quote Originally Posted by UrbanWolf View Post
I think the stop pin was set up too low, most likely a manufacture error. Unfortunately I think your stock is a lemon, you should try contact Magpul.
I agree with this course of action. Let Magpul sort it out. They will take care of you.