Just picked up this upper, but I'm going to go in a different direction.
Its a 16" 300 blackout Aero Enhanced M4E1, so its the upper with forged handguard mount so the mlok handguard free-floats, no bcg or charging handle, and I just tossed a foregrip on it because I felt the handguard was too wide when feeling it out.