Another good place that I have used for parts is CZCustom
I have bought a few things from them and have had great experiences every time
Besides they have goodies for my P-01, which is not as popular as it should be but that is my opinion
I've never shot one before, but the P-01 is the nicest feeling pistol in my hand.