I admit I was a little skeptical at first when purchasing this particular product, but after getting it in hand I can confidently say this is the best value for a Glock platform you are ever going to find. For the price you get a solid polymer lower and a full metal slide assembly with a reliable fun switch for full auto. It doesn't feel in any way cheap, and in my experience so far, has great range and accuracy right out of the box. If you want to upgrade it however, it is compatible with all marui g series parts and accessories. Using this on both semi and full auto for about 3,000 rounds hasn't slowed this gun down or presented any issues so far and the way this thing feels and performs, I don't think it will any time soon. If you're looking to get a G18c this is definitely the best one on the market. It's much more affordable, reliable, performs better and is easier to maintain or upgrade than the Elite Force ones in my experience. Not to mention it also comes with full Glock trades on it much like the more expensive options on the market. You can't go wrong with this gun for the price.