I bought this product about a year ago. The specs provided by ASGI are true, except that the FPS is closer to 340. I only have one complain about the body. The hand guard is capable of twisting over time as it is used, this causes it to sit crooked. I am personally not bothered by it. I also noted the hand guard is wider than most, this can be an advantage if one prefers a larger battery. So other than the hand guard I have no complaints about the body.
As for the internals they are what puts the rifle in its price range. The hop-up is very responsive and does not move around when in use. The rest of the internals are solid and the quick change spring system is worth the money. It does work well with an upgraded springs and it is not difficult to get to the gear box to change the spring. I however can not vouch for the gear box internals since I am not an expert and do not want to change the consistency of the rifle.
The performance is excellent in my opinion. It fires BBs consistently which gives it accuracy. It does not have spectacular range due to the FPS but that can be fixed with a better spring.
FPS is perfect for CQB
The price fits the gun.
body is good but still has room to improve.
FPS can leave one wanting on the feild