I sold my M59 years ago, it wasn’t very accurate. I could never figure out why.
I carried an Astra A75(Sig clone) for years much more comfortable and accurate.
I also carried a PPKS clone.
VERY accurate!
I guess when SW when from the M39 to the M59 it need more tweaking than just a different magazine and grip.
mine has always run fine, no issues