Hi im new to paintball and going to armo have just got my gun paid 300 for it its a Dye DM8 in ok condition is this a ok gun and what do people think ? are recommended upgrades etc ?