Metal body, strong ABS, this is proper aeg. When bought, I was so impressed ! Just beautifull ! Now, let's put the battery stick ! What a pain ! Moving that pin, sliding the top front end, make sure that tha battery cable goes were it supposed to be... What a pain. It is supposed to take type 89 mags and M4 / M16 mags... Within the absolut, yes, but with massive drawbacks, when M4 mags are used, all the dust can get in ! So good or not ? Excellent ! For the battery, just use a a sangle with a battery pouch ! Put some tape, in order to avoid the dust. You can't transforme this into a p[lane carrier but, it is really needed ? I don't think so. For the pirce, you will be pleased.