Got my Palmetto mig length lightweight profile rifle kit the other day and slapped it together. Im pretty darn happy with the upper. Its got a light weight profile from the FSB out to the muzzle with a standard profile under the handguards. The feels great shouldered. As you can see it has MOE furnitre, MBUIS, Vortex Strikefire, BCM gunfighter charging handle and I still have to put my Vikings light mount on today. This gun is most likely going to get an EOTech soon, just not sure when. Im also not completely sold on the Ergo grip, still figuring out if I like it. Aero precision lower.