As Graybeard has said, any new manufactured gun, bolt or semi auto will shoot within a squirrels head at 50 yards. You just have to find the ammo it likes. My Bother In Law borrowed a 10-22 to shoot a ground hog in his back yard. He said he had shot at it 4 or 5 times and missed every time. I am only talking 30 yards or less here. A large part of the reason was his poor marksmanship, but part of the reason was the action screw was so loose, the stock could be moved around on the barrel/action with quiet a bit of slop. If a modern gun will not shoot very well, there is usually a reason. Buy the best you can afford, in the flavor you like best. If you can only afford a $150 rifle, it will still shot good enough, it just will not look as pretty as some of the others. Years ago, I bought a Glenfield model 20 for $25 brand new on sale. It is not a pretty gun, it has a plastic trigger guard, stamped steel magazine, a stained Birch stock and a trigger that looks like it is just stamped out of 1/8" steel and a cheap chrome job on it. It was so cheap, I was going to keep it in the trunk of my car for impromptu shooting and such. Well, after I sighted it in, it shot so well that I did not want to have it banging around in the trunk. So even a cheap gun can shoot well. Good Shooting and Good Luck.