I wouldnt use those for "training tools". They're too inaccurate and most of the features you would find on a real P99 aren't there. If u want something for training... get a CO2 gun or something. I am experiensed in airsoft and i play about every other weekend. I own a Crosman CO2 PPK/S. Its pretty accurate. But.. since you like the P99C, here is a CO2 P99C. http://www.crosman.com/site/listing/1294 hope that gets ya wat ya want.