Another recommendation for the Beeman R9. I have an R9 that is nearly 30 years old now. I sent it out a few years ago for a spring rebuild and tuning. It is running better than ever now. I looked at a LOT of springers and piston air rifles around 5 years ago to see if there was something better than my R9. The answer is that there isn't anything better.