I just picked up this gun for a good deal. Has anyone ever used one and have a review on it? I have searched and haven't found much info on it other than specs. Is much of it upgradeable? I don't think I want to upgrade for the moment, I am just curious. Thanks!