It wasn't all smooth sailing with this rifle. The main spring broke at approx 2500 pellets (3 weeks of use). I had the rifle repaired under warranty. However, the people contracted by Gamo in NZ were known for being useless when it came to quality of work, and I found the rifle had changing point of impact after the repair. It just wasn't the same.
I took the rifle to an airgun specialist who replaced the spring, piston seal, and breech bolt (I had mangled the bolt trying to undo it myself). The old piston seal had a large knotch out of it - check out the pictures. This likely happened when the first spring was crudely replaced under warranty. I heard somewhere that if the trigger is not pulled and lowered out of the action properly, sliding the piston out of the action will catch on the trigger sear and tear the piston seal. Not good.
Once repaired the rifle has continued to operate very accurately and reliably. This Gamo has had many thousands of pellets fired though it.
Showing the broken mainspring - see the broken spring end at the right of the channel:
Picture of a good mainspring - symmetrical coils:
After getting the Airgun specialist to fix the Gamo warranty contractor's botch up, they gave me back the piston seal they had to remove: