It's a we m4 body with the mloc rail, custom 3d printed barrel spacers to help stabilise the free floating outer barrel, foam filled suppressor (unknown brand) and ncstar 4xacog. No mags but does come with the battery and has an shs high torque motor, tight bore barrel and upgraded hop rubber plus a spare max hop unit and tight bore barrel with Prometheus purple rubber. Carry case not included