Welcome to the Azodin family. The Kaos is a wonderful marker. The upgrades would probably be a barrel first, a regulator second, then an ASA (more of an annoyance). But, play with it bone stock first then feel out what you need. These are more preferences than anything else. We have three of the Azodin markers in the family (Kaos and Zenith). We love them.