The JG M4 S-System is a great choice for the budget minded airsofter. This is the upgraded version of the gun, chronoed at up to 420 FPS right out of the box! The gun has a metal gearbox and gears, metal outer barrel, metal RIS, metal front and rear flip-up sights, and metal sling mounts. The rest of the gun is made of sturdy ABS plastic. The gun comes with a 300 round high capacity magazine, 8.4v 1100 mAh rechargeable battery, and battery charger. Battery charge time with the included charger is 3.5 hours.