The JG MK36 Hybrid AEG is a very accurate reproduction of a famous German assault rifle. This airsoft rifle is great for CQB, the compact size makes it very maneuverable. The high FPS and great accuracy of the gun also makes it a great choice for field operations. The modified magwell allows the rifle to accept standard M4 mags. The modified stock gives has 6 positions like an M4. The gun comes with everything you need, including a 300 round high cap magazine, 8.4v battery, and charger. The JG MK36 is a great AEG for the price considering other AEGs of similar quality cost twice as much or more. JG608-6 300 Round hi-cap magazine Adjustable metal hop up V3 Gearbox Metal Barrel and internals Tight Bore Barrel Full Metal Gearbox Top Rail and bottom accessory rails Working Charging Handle 15+ Rounds per second 8.4v 1100 mAh Battery and Charger included Battery charge time: 4.5 hoursNote:The manual for this rifle incorrectly states that the battery compartment is on the front of the gun. The battery is actually installed in the stock for this rifle.