kwa m4 cqr mod1 aeg airsoft rifle airsoft gun(Airsoft Gun) Full metal alloy flat top upper receiver Polymer lower receiver Fiber reinforced handguard Adjustable hop-up KWA 2GX gearbox KWA 2G high performance bucking Adjustable front and rear sights 6 position collapsible stock Semi-automatic & automatic select-fire