I have had this gun for almost 6 months now and I love it. People may say oh it's a plastic body I don't want that but that's not the case at all. It is gun has a great fps and fire rate. The rails are full metal and hop up is fully adjustable. It is a smaller size which allows for more mobility and the plastic body keeps it light. The stock feels a little cheep and not very stable and the hop up isn't metal nor a one piece as the website says but all are replaceable for a low cost. If you are looking for a stock you can get one for 30$ extra that is a meal buffer tube with a sturdy stock by jg or echo 1. All in all great beginner gun to get out and play.
Holds its ground against high end aegs
Great fire rate
Stock is kinda cheap
Plastic(I don't see it as a con)