I was looking for a semi recently and was put off the 597 due to forum discussions you describe. I understood he later mags which have a different stamp on them had this problem solved.
Maybe not a massive help but might help you look and a specific direction