I've tried both 115 grain and 147 grain quite a bit. Very little 124 grain.
And, so far, my guns do their best with 115 grain bullets. The factory Federal 115 grain FMJ ammo does very well in my 9MM CZ pistols.
I only shot a few of the Winchester 115 grain FMJ ammo and it was both dirtier and less accurate than the Federal ammo.
In testing a 5" M&P 2.0 9MM I found it did it's best with Winchester 124 FMJ NATO ammo. I tried that in the P01 and it did not prefer that ammo. Function was fine, groups were not. Don't know if that's Winchester or the bullet weight.
I've tried a bunch of 147 grain reloads. Lead 147 grain, coated 147 grain, Rainier 124 grain hollow points with AA#5, Red Dot, Bullseye, Unique, Blue Dot and not found a single load that shoots like the 115 grain ammo.
I sort of lucked into a 115 grain load with Blue Dot powder (I use it for .40 S&W so I tried it in 9MM) that is about 10% below max in my reloading manual. I really haven't tried other powders in 115 grain bullet loads (should have) yet.
I bought several other powders to try but was more for the 124 grain load development for that expensive M&P 2.0. Again, the few rounds loaded for the M&P that seemed to be the best of those batches didn't impress me in the P01. No work, with those, for the 115 grain bullets, so far.
Lots of people report good groups with 124 grain bullets in their CZ 9MM pistols. I'm hoping I can get some figured out for my pistols at some point. Right now, I'm just blessed with lots of 115 grain bullets and only a few 124 grain bullets.