Semi auto I have 10/22 from 1966 and one from last year, a Nylon 66 from decades ago and the 597 I picked up a couple years ago. The 597 is the most accurate, its not even close. A friends 597HB is super accurate and its my next purchase. The 597 trigger is better and has a lock bolt open after last round feature that I prefer.
If you pull the action out of the 597, loosen both set screws on the guide rods to just proud of finger tight, runs superb. After I did this it rarely has feeding issues, way less than side by side with my 10/22s using the same ammo. The aftermarket 30 round mags are junk but the 5 factory mags I have feed superb.
To me and its my opinion right or wrong to whomever but I do have experience with both, I would go with 597HB or just the 597 every time and will pick another 597 the HB soon.
good luck and hope this helps