Mostly plastic, defective out of the box, expensive parts
Review:
I am new to paintball, was gonna buy 98custom. But, at the price i got this for, i couldnt resist. So i buy the gun, open it up, set it up, put the tank on, load it, and bam. First shot was perfect. Then i go for a second shot and plegh... I realize the cyclone feeder isnt cycling and i gotta manual advance it. So i must have angered the gun because it clearly refused my cheap ammo by spitting it out and draining allll the air through the barrel. However, i must say just how cool it is to listen to $4 worth of co2 sound like 30 firecrackers going each after the other while you helplesly watch. The stock barrel is awful. The parts, everything for the gun is so expensive. Its like $60 for three cyclone feeder metal parts. The gun is a bit long for indoor scenario. If you want close quarter, have a folding stock and stock barrel. It is not a great gun for really anything in particular, but its decent. All the internals are plastic. Without a remote line 'tis a bit unbalanced.
Conclusion:
Should you not be a millionaire like me, it may be too expensive upgrade.