Ideal Small Arms - AR15 M4 Compatible Upper Carbine Assembly - 16" Barrel, Nitride, 1:8 Twist, 300BLK, Heavy Barrel Profile, Pistol Gas System, 5/8" x 24 Thread.
Ideal Small Arms - 1 x Bolt Carrier and Bolt Assembly.
UTG Quad Rail and Standard Height Gas Block