LWRC M6A2 piston rifle. 14.7" barrel pinned (total 16"). Comes with LWRC quad rail protectors, Magpul foregrip, Seekins Precision Trigger Guard, JP...