Quick view Compare Billet XF50 Upper Receiver- Tri-Rail- PS90 (tm) Compatible MSRP: Was: Now: $449.95