I'd recommend you get the gun first and run it for a couple games before even considering any upgrades. That way you can find out what improvements to the gun will benefit you the most. I've never touched a tippman but maybe it shoots fine out of the box and you can save money for other things such as upgrading the externals