The problem with the 99 to my mind is the lack of compatibility of parts between it and the 95 and 80. I owned a very nice one but found it added nothing at all to my shooting when compared with the 95. Having 'sussed' the problem with the 95-muzzle flip-and cured it by using a fairly heavy muzzle weight, I find the 95 to be perhaps the best legal limit springer for general purpose use. My 99-OK not an Imp which I'm sure is better-was OK but with the addition of a Maccari stage 1 kit transformed it into a pretty decent springer but still not in the same league as my 95.