I called DPMS and it took me a while to convince them that the ARMS#40 sight I had did not fit properly on the rail. I was given a return # and I brought the upper to the factory.
Nice people, and they even showed me which part of the detachable sight to file off so it would fit. WOW!! I explain that I may actually mount other stuff to that rail, so I'm still out of luck, so they admit that the rail is out of spec and say they will ship me a new one. I ask if they can replace it on the spot, but they gotta test fire it, blah blah blah... I don't claim to know anything about what kind of stuff they would keep around the factory, apparently complete uppers are not one of them, so I wait a week. Get the upper back via speedy delivery service, well packed, nice box, and they even put the ARMS#40 on for me. I am examining the new upper, yup, its the same, but this time the rail seems to be in spec. Feels kinda light though.... Being the trained observer I am, I realize that they put the charging handle in, but forgot the bolt/carrier.
I guess they somehow test fired my new upper, w/out a bolt/carrier in it, then bubble wrapped it, and shipped the thing to me.
Needless to say I am just a little pissed off. I understand mistakes happen, but this is getting to be a bit much. I know others have had positive experiences w/dpms, but I for one will be extrememly reluctant to purchase any of their products in the future.
Almost forgot to mention, they did say they would send me the missing parts.