KWA KM16BR Battle Rifle (AEG/6mm) Airsoft Gun / Rifle Full metal flat top upper receiver Full metal alloy lower receiver Adjustable hop-up KWA 2GX gearbox KWA 2G high performance bucking Adjustable front and rear sights Removable carry handle Fiber reinforced fixed stock with battery compartment Semi-automatic & automatic select-fire