We think you’ll like this setup for your AR style 9mm pistol build. Upper receiver has no forward assist and no dust cover. Ejection port is cut to allow the 9mm to clear the chamber. The M-lok handguard extends 6-1/2” in front of the upper receiver face. It is held securely on the barrel nut with three 8-32 allen head screws. Save $25.00 over individual pricing. Barrel not included.