Well... my previous G3 was rad. I had no upgrades or anything though. I would recomend it if you're going to be laying down some heavy fire in a large area. It's rather accurate. The SG1 I just ordered hasn't arived yet, that is the one i was talking about above. My friends G36C seems sweet though. Really good for indoors. It's got metal inards, and it doesn't squeak AT ALL.