I pretty much think that A marlin 60 or Ruger 10/22 are the best for new 22 semi autos. I have a remington from the 50's and its accurate as hell but it has a flaoting chamber so it can use 22 short, 22long, and 22LR and hence is really sensitive to fouling.