Hi Gaz , have you tried a few types of pellet in the Ultra ? Sometimes you can have a fussy barrel , that will perform better with a certain pellet . Best thing is to get a fair amount of pellets , JSB's , AA fields , Accupells , etc and see what gives YOU the best results . You'll be surprised how different the outcome is .