My friend is a Troy distributor. He does not have any yet. I am looking to build a light weight upper with a front sight post and the Delta looked promising except for the D-ring issue.

On another note, I have seen the Alpha, Bravo and Delta....
What happened to Charlie?