What is the "revision M" in regards to? I couldn't find info on Magpuls site, I am assuming these are all new in the wrapper from your big buy? So they should all have the little dust covers too? If so, I will take 5 off your hands. And probably another 5 next payday if you have any left.