The CP88 is just a great little and the Competition version is even better, the CP99 Compact is an 18 shot BB repeater with blow back action and is a lot of fun, but it is a BB gun so accuracy isn't all that good. The standard CP99 has the same feel as the Compact but is the 8 shot pellet version with out blowback, and with a laser fitted is pretty accurate.
If you are 10m target shooting go for the Standard 8 shot model, if your can killing then it has to be the compact.
atvb
Jason