Sorry to hear that,
I Have the same Model M590A1, 51668 & Speed Feed stock.
I have not had the problem that you are having Yet anyway. I better go look mine over a little more closely.
If this is suppose to be a Military approved weapon, I would hate to think that our Fine military is...