Barrel length is not really a very significant factor in stability. I ran some numbers: For a 168 grain MatchKing at 2550 fps (20" tube) and 2600 fps (22" tube), that 2" barrel length increase only changes the gyroscopic stability factor (s) of a 12" twist fröm 1.708 to 1.719. If, instead, you change the twist of the 20" tube to 10, then the stability factor goes fröm s=1.708 to s=2.460. Like bullet length, twist is a big player in stability, where different bullet weight (for a fixed bullet length) is a middling factor, and velocity for a given rate of twist is the smallest factor.
An important aspect of the over-stabilization issue, in addition to the extra drag due to yawing nose up and the lift it creates that bleeds off energy, is bullet mass symmetry about its spin axis. If the bullet has any imperfection in that mass distribution, the spin is eccentric and wobbles around the line of the trajectory. How much it wobbles depends on the size of the mass distribution error and the rate of spin. The faster it spins, the greater the wobble for a given flaw. Assuming wobble isn't extreme enough to cause the bullet to become totally unstable, it still introduces both added drag and small random deviations in the trajectory (drag noise) that open the groups up at the target. For this reason, better jacket and core symmetry is one of the elements of superior accuracy achieved by match bullet construction.
At the other end of the spectrum is too little spin. Any bullet fired straight with a stability factor of s>1.0 will not become unstable and tumble, but as Sionaphrys said, bullets launch with some degree of yaw, introduced in large part by muzzle blast passing the bullet and pushing on its base. This yaw is not exactly the same, round to round. It is made much greater if either the bullet base or the muzzle crown are not perfectly symmetrical. The yaw and spin combine to rotate the bullet spin axis around its center of gravity and therefore around the trajectory path. This is fast precession (coning motion) and nutation. If s>1.0, this motions irons out and the bullet nose ceases coning and nutating, but it takes time and distance down range to get there. The nearer s is to 1.0, the longer it takes. If s<1.0, instead of ironing out, the circles get bigger and bigger until the bullet is overturned by air pressure and starts to tumble. If s=1.0 exactly, the coning never gets bigger or smaller, so the bullet never "goes to sleep".
You can see the initial helical corkscrew due to coning in the air disturbance caused by a bullet (its wake). At Camp Perry at the 600 yard line and further back that's easy to do standing behind the firing line because you can position yourself to see the bullet wake arc upward against the sky. Harold Vaughn has some computer plots of the nose spiraling inward over distance for different values of s.
In any event, the two extremes of error source are what you are trying to balance when you choose a target value of s by selecting a twist rate for any given bullet. The match bullets are so well made any more that they often will still shoot well at values of s=3 or sometimes greater. If you are benchrest shooting, Harold Vaughn thinks s=1.4 is about the best compromise. Don Miller thinks 1.5 is best. I've seen a best compromise number suggested as high as 1.7, but it really does depend on how well the bullet is made, not to mention assuming a perfect crown on the barrel and a perfect barrel time load for minimum shot-to-shot muzzle disturbance.
If you are missing any one of the above elements, you'll find the best s value changes. For example, a barrel with a slightly eccentric crown will likely do better with a shorter bullet that gets a higher s value fröm its rate of twist. That's because the crown imperfection makes greater muzzle blast induced yaw to recover fröm by the time the bullet gets to the target, so it needs to go to sleep faster. In this situation you will also likely find a faster powder that doesn't push the bullet quite as fast, but that produces less muzzle blast also produces better accuracy. Flat bullet bases that spend less time clearing the muzzle will also be easier to shoot accurately fröm such a gun.
An important aspect of the over-stabilization issue, in addition to the extra drag due to yawing nose up and the lift it creates that bleeds off energy, is bullet mass symmetry about its spin axis. If the bullet has any imperfection in that mass distribution, the spin is eccentric and wobbles around the line of the trajectory. How much it wobbles depends on the size of the mass distribution error and the rate of spin. The faster it spins, the greater the wobble for a given flaw. Assuming wobble isn't extreme enough to cause the bullet to become totally unstable, it still introduces both added drag and small random deviations in the trajectory (drag noise) that open the groups up at the target. For this reason, better jacket and core symmetry is one of the elements of superior accuracy achieved by match bullet construction.
At the other end of the spectrum is too little spin. Any bullet fired straight with a stability factor of s>1.0 will not become unstable and tumble, but as Sionaphrys said, bullets launch with some degree of yaw, introduced in large part by muzzle blast passing the bullet and pushing on its base. This yaw is not exactly the same, round to round. It is made much greater if either the bullet base or the muzzle crown are not perfectly symmetrical. The yaw and spin combine to rotate the bullet spin axis around its center of gravity and therefore around the trajectory path. This is fast precession (coning motion) and nutation. If s>1.0, this motions irons out and the bullet nose ceases coning and nutating, but it takes time and distance down range to get there. The nearer s is to 1.0, the longer it takes. If s<1.0, instead of ironing out, the circles get bigger and bigger until the bullet is overturned by air pressure and starts to tumble. If s=1.0 exactly, the coning never gets bigger or smaller, so the bullet never "goes to sleep".
You can see the initial helical corkscrew due to coning in the air disturbance caused by a bullet (its wake). At Camp Perry at the 600 yard line and further back that's easy to do standing behind the firing line because you can position yourself to see the bullet wake arc upward against the sky. Harold Vaughn has some computer plots of the nose spiraling inward over distance for different values of s.
In any event, the two extremes of error source are what you are trying to balance when you choose a target value of s by selecting a twist rate for any given bullet. The match bullets are so well made any more that they often will still shoot well at values of s=3 or sometimes greater. If you are benchrest shooting, Harold Vaughn thinks s=1.4 is about the best compromise. Don Miller thinks 1.5 is best. I've seen a best compromise number suggested as high as 1.7, but it really does depend on how well the bullet is made, not to mention assuming a perfect crown on the barrel and a perfect barrel time load for minimum shot-to-shot muzzle disturbance.
If you are missing any one of the above elements, you'll find the best s value changes. For example, a barrel with a slightly eccentric crown will likely do better with a shorter bullet that gets a higher s value fröm its rate of twist. That's because the crown imperfection makes greater muzzle blast induced yaw to recover fröm by the time the bullet gets to the target, so it needs to go to sleep faster. In this situation you will also likely find a faster powder that doesn't push the bullet quite as fast, but that produces less muzzle blast also produces better accuracy. Flat bullet bases that spend less time clearing the muzzle will also be easier to shoot accurately fröm such a gun.