If you are not talking about long range hunting I would choose the 22 Rimfire without a doubt. If you want to shoot past 70 yards or so then the 17 HRM or 22 Magnum would be a better choice. The 17 HMR would be best past 100 yards. I don't care much for them because I want to reload my longer range varmit or small game rounds. I am Cheap.