Best thing to calculate stability for bullets is:
http://www.jbmballistics.com/cgi-bin/jbmstab-5.1.cgi
Use this site to get bullet length for what you want to get stabilization data for:
http://www.accurateshooter.com/ballistics/bullet-database-with-2900-projectiles/
There's quite a range of muzzle velocity and twist rate that'll shoot sub MOA at short ranges (up to 300 yards) for a given bullet. Note the faster a given bullet is spun as it leaves the muzzle, the more those not perfectly balanced will jump in some direction off the bore axis. Which is why benchrest folks add a tenth grain or two to their charges when shooting in cold weather; their warm weather load spins bullets barely fast enough to keep them spinning true and fly straight.
I've shot 190-gr. 30 caliber bullets leaving 2550 fps from 1:12 twist barrels that shoot sub MOA at 1000 just as easy than if shot 3100 fps from a 1:12 twist barrel. Both show up as "green" stability in the JBM Ballistics' Stabilization program above. 22 caliber bullets are no different.
If your bullet and its muzzle velocity computes to a "green" stability factor yet won't shoot well at short range, the problem's not that bullet's data. Maybe they're a bad lot of bullets or they're unbalanced by reloading (crimping them in case mouths?) or slammed too hard into the rifling by the wrong powder used. Could be less than ideal rifle, ammo or shooter.