10" AR9 pistol upper only. MBUS, Holosun, and Magpul front grip not included. Will included 1 Pmag with endo mag 9mm insert and 3 more inserts ready to install into mags. These inserts allow you to use a standard 5.56 lower receiver if desired.