Hm, that's a tough one - I've never actually seen a CP99 up close and personal before, let alone disassembled. I imagine most folks on this forum are in the same boat; the majority of us own the real gun, and probably not the airgun. Have you asked your question on an airsoft forum? Might have better luck there.