It's a great gun for moderate airsoft players, with a low price its a great step into more "hard core" airsoft. I got mine three years ago and it still shoots 412fps. It really lives up to the reviews and it's name, my only complaint is it shoots way to hard for CQB. Soo ya I did do some upgrades though none internally, but externally I did put on a AIM red dot scope, a tactical fore hand grip, a mock suppressor barrel extension, a A&K M4 5000 round box mag, and I painted it an awesome red and black. Sorry I don't have any pictures at the moment I am lending it out to a friend and will get it back in three weeks so maybe I will have a picture then.