Hi Jack,
All the Umarex co2 pistols are good quality items. Re. the cp99, if you want this for casual shooting at `plinking` targets then it is a lot of fun. It is not the most accurate of the Umarex pistols owing to its short barrel and so-so trigger pull, as the cp99 `sport` has a double action trigger only, but for shooting tin cans etc. it is fine. Power wise they run at around 330-350 fps in warm conditions.
If you want to shoot competitively at targets such as I.P.A.S. or the like then I would recommend a different pistol. i.e. the Colt 1911, Beretta 92, or Walther cp 88, or if revolvers are your thing the S&W .
Hope this helps.
Pete.