I just picked up a LWRC ic 8" piston. The upper is nice and slim without all of the rails, but it does come with 3 rails for accessories. The lowers are my favorite they are full ambi with bolt hold, bolt release, mag release, and safety. DD mk 18 is good but this one is just better.