Works great, and a good price too. Fits any P99c airsoft that follows the original dimensions, and allows the use of standard capacity magazines. If you have multiple mags you want to use, it might be worth getting one for each as the grip extension is designed to fit snugly and can take some time to swap out.