||I have had this gun for a while now and it's pretty good. BE WARNED! The guns inner barrel is actually closer to about 330 mm. It performs well nonetheless. It does actually come with a battery and charger, but the battery is awful. Get the recommended battery and a smart charger to go with it. The range is about 75-100 feet accurately. After that you will be lucky to get a hit.
-Full metal upper and lower receiver.
-Metal outer barrel.
-Solid rate of fire with the recommended battery.
-Plastic stock, handguard, and grip. The plastic is durable and not shaky. Helps the weight.
-NOT AN M4!!!!!!!!!!!!!
-Not the beeeeest range but can still compete with m4's.
-NOT A 420mm INNER BARREL. CLOSER TO 330mm.
-That's about it.
Hope i was helpful!
Rating: [4 of 5 Stars!]