From the testing I did with my #1 pup - I cannot say flawless - simply because I tried all sorts of ammo and did have a few issues - plus of course to be fair, some testing was also really in the break-in period. Some info on that is accessible thru my FAQ.
However, I discount those minor hiccups entirely and once settled into my (still) regular 124 GD carry option, it functioned fine. That one is now a queen in safe but #2 has been near perfect - and I broke that in mostly with FMJ's and then moved it on to my GD's - with really no problems.
I did get to recognize, well for me anyways - a significant part of shooting that gun is in getting the grip right.