I had traded for a cz 75 compact 40sw awhile ago. I hated it right away. Would not operate with supplied factory mags. I ordered the mecgar compact mags for it and it cycles flawlessly. In addition I installed the mcarbo spring kit, but not the sear spring. At the same time I put the cz85 trigger, because the trigger bite on the recurve was killer. Lastly I put on G10 grips and I really like the slim profile. It also helped with the mags dropping free versus the factory rubber grip which held up the mags. The firearm is very accurate and enjoyable to shoot