I have a Troy Alpha that was driving me nuts. It wouldn't snug up properly on the barrel nut no matter how hard I tried.
Turns out the issue was not with the Troy rail, but the DPMS barrel nut. Turns out, DPMS barrel nuts have a history of being out of spec.
I switched to a cheap Delton barrel nut and the Alpha rail snugged right up the first time.
Just an FYI for all you builders.