Skip to content
Project Gunner
Anyone speccing a barrel or choosing a load who has been handed a weight-based twist rule and wants to know what the stability arithmetic actually says for their bullet, their velocity and their elevation.10 min read · Updated July 2026

Barrel Twist Rate Chart, Rebuilt Around Bullet Length Instead of Bullet Weight

Gyroscopic stability is decided by bullet length, not bullet weight, and the two disagree often enough to matter. 62 gr M855 measures about 0.906 in — the same as a 69 gr match bullet — so it needs the same twist despite being seven grains lighter, and a 62 gr solid copper bullet at about 1.010 in needs a faster twist than either. Aim for a Miller stability factor between 1.4 and 2.0 on your coldest expected day, not your warmest.

By the Project Gunner Editorial Team

Twist rate is set by bullet length, not bullet weight. Weight is a stand-in that happens to correlate with length in ordinary lead-core bullets, and it stops correlating the moment a bullet has a steel penetrator, a polymer tip, or a solid copper body.

The clearest case sits in every ammunition can in America. M855, the 62 gr green-tip load, measures roughly 0.906 in — essentially identical to a 69 gr match bullet — because the steel penetrator takes up space without adding much mass. Run both through the Miller formula at 1:9 and the 62 gr comes out at Sg 1.49 while the heavier 69 gr comes out at 1.63. The lighter bullet is the less stable one. Every weight-based twist chart in circulation gets that backwards.

Below is the stability matrix worked properly: Miller's formula, corrected for velocity and for air density, with the bullet length that actually goes into it printed in each column header so you can check it against your own calipers. Target Sg between 1.4 and 2.0. Under 1.4 and you are relying on a warm day.

  1. What the Miller formula actually asks for

    Don Miller's 2005 approximation replaced the older Greenhill rule, which was derived in the 1870s for lead cylinders and is genuinely unfit for modern boat-tail bullets. Miller wants six things, and only one of them is weight.

    • Bullet mass in grains.
    • Bullet diameter in inches.
    • Bullet length in inches — measured, not estimated from a catalogue.
    • Twist rate in inches per turn, converted internally to calibers per turn.
    • Muzzle velocity in fps, applied as a cube-root correction against a 2,800 fps datum.
    • Air density, entered as temperature in °F and station pressure in inHg.

    The velocity term is weak — a cube root — so a 300 fps change moves Sg by only a few percent. The air-density term is not weak at all. Standard pressure at 6,000 ft is about 23.98 inHg against 29.92 at sea level, which multiplies Sg by 1.25. Cold does the reverse: at 10°F the correction factor falls to about 0.90 of the 59°F value.

    That combination produces the single most useful rule on this page. A load that is stable in Denver in July can be marginal in Ohio in January. Spec twist for your coldest, densest expected day at your lowest elevation. A barrel is a permanent decision; the weather is not.

    The reference atmosphere for every sea-level column here is 59°F and 29.92 inHg. Altitude columns hold temperature at 59°F and drop station pressure to 23.98 inHg, which is a realistic summer day at 6,000 ft rather than a standard-lapse-rate abstraction.

  2. The .224 matrix: eight twists, seven bullets

    Bullet lengths in the header are typical measured values for common examples of each weight. Different makes vary by 0.02 to 0.05 in at the same weight, which is enough to move Sg by 5 percent — measure yours if the answer lands near a band edge.

    Twist40 gr / 0.635 in55 gr / 0.760 in62 gr M855 / 0.906 in69 gr / 0.906 in77 gr / 0.990 in80 gr / 1.075 in90 gr / 1.220 in
    1:74.513.662.462.702.311.861.42
    1:7.53.933.192.142.352.011.621.24
    1:83.452.801.882.071.761.431.09
    1:92.732.221.491.631.391.130.86
    1:102.211.801.201.321.130.910.69
    1:111.831.480.991.090.930.750.57
    1:121.531.250.840.920.780.630.48
    1:141.130.920.610.680.580.470.35
    Miller stability factor at 59°F and 29.92 inHg, at the muzzle velocity typical for each weight from a 16 to 20 in barrel. Find your twist row, find your bullet column, and if the cell reads under 1.40 pick a different bullet or a different barrel. Multiply any cell by 1.25 for 6,000 ft, or by 0.90 for a 10°F day at sea level.
  3. Reading the bands

    Four zones, and the boundaries are not arbitrary — they come out of how much yaw a bullet can carry before it stops behaving.

    • Sg below 1.00 — unstable. The bullet tumbles. You will see keyholed, oval holes in paper, usually inside 100 yards.
    • Sg 1.00 to 1.40 — marginal. It will hold together on a warm day and start throwing fliers when the temperature drops or you move to a denser airmass. Groups open up rather than keyholing, which is why this failure mode gets blamed on the ammunition.
    • Sg 1.40 to 2.00 — the target band. Full ballistic coefficient, tight groups, enough margin for a cold morning.
    • Sg above 2.00 — over-stabilised. Costs very little in practice at rifle distances and buys nothing. It matters at extreme range, where a badly over-stabilised bullet stays nose-high through the descending leg and gives up a little BC.

    The 1.40 floor deserves emphasis, because the older literature quotes 1.20 and plenty of people still do. Bryan Litz's work moved the practical floor up to 1.4 on the evidence that BC itself degrades as Sg falls below that, even while groups still look acceptable. You lose drop and drift performance before you lose accuracy. Spec to 1.4.

  4. Six more chamberings, with the altitude and cold columns

    Same arithmetic, applied to the chamberings people actually spec barrels for. The cold column is 10°F at sea level, which is the condition that quietly breaks marginal combinations.

    CartridgeBullet / length (in)TwistSg 59°F sea levelSg 59°F 6,000 ftSg 10°F sea levelVerdict
    5.56 NATO55 gr FMJ M193 / 0.7601:121.251.561.13Marginal warm, worse cold — the classic 1:12 trap
    5.56 NATO62 gr FMJ M855 / 0.9061:91.491.851.35In band at 59°F, marginal below freezing
    5.56 NATO62 gr copper mono / 1.0101:91.081.350.98Do not do this — the mono is a much longer bullet
    5.56 NATO62 gr copper mono / 1.0101:81.361.701.24Still short of 1.40 — spec 1:7
    5.56 NATO77 gr OTM / 0.9901:91.391.741.26Under the floor. This is why 1:9 has a bad reputation
    5.56 NATO77 gr OTM / 0.9901:81.762.201.60Correct. 1:8 is the right default for a 5.56 barrel
    5.56 NATO90 gr OTM / 1.2201:71.421.771.28Barely in band — go 1:6.5 if the barrel exists
    .300 BLK110 gr V-Max / 0.9001:85.677.075.13Hugely over-stabilised, and unavoidable
    .300 BLK220 gr OTM subsonic / 1.4001:82.423.022.19The bullet the 1:8 twist exists for
    .300 BLK220 gr OTM subsonic / 1.4001:101.551.931.40Works, with no cold-weather margin left
    6.5 Grendel123 gr SST / 1.1801:91.792.231.62Correct for the standard 123 gr load
    6.5 Grendel123 gr SST / 1.1801:82.272.832.05Comfortable, and opens the door to longer bullets
    6.5 Creedmoor140 gr ELD-M / 1.4001:81.591.981.44In band. The reason 1:8 is the factory spec
    6.5 Creedmoor147 gr ELD-M / 1.4501:81.501.871.36In band warm, marginal at 10°F
    6.5 Creedmoor147 gr ELD-M / 1.4501:91.181.481.07Marginal everywhere. 1:8 or lighter bullets
    6.8 SPC II110 gr SP / 1.0501:111.642.051.49The 1:11 factory twist is correctly chosen
    6.8 SPC II120 gr SST / 1.1201:111.471.831.33Top of what 1:11 will hold in cold air
    .308 Win168 gr OTM / 1.2101:102.493.102.25Generous margin, as a 1:10 .308 should be
    .308 Win200 gr OTM / 1.3501:121.461.821.32Just in band warm, marginal cold — 1:10 is safer
    .308 Win130 gr copper mono / 1.2201:121.351.681.22Lighter bullet, harder twist requirement. Read that twice
    .350 Legend180 gr FTX / 0.7801:164.265.313.85Short fat bullets barely need twist
    .350 Legend255 gr subsonic / 1.0001:162.443.042.21Even the long subsonic is comfortable at 1:16
    Find your chambering and bullet, then check the coldest column that applies to where you shoot. If that column reads under 1.40, the combination is not stable enough to buy a barrel around — change the bullet or change the twist, and change it before you place the order.
  5. The solver, and the one input everybody guesses at

    Seven inputs: twist rate, bullet diameter, measured bullet length, bullet weight, muzzle velocity, altitude and temperature. It returns Sg, the band it falls in, and the minimum twist that would put it at 1.40.

    Six of those seven you already know. The seventh — measured bullet length — is the one people guess at, and it is the one the formula is most sensitive to. Sg varies roughly with the inverse cube of length at typical proportions. Get the length wrong by 5 percent and your answer is out by about 13 percent, which is enough to move a load from comfortable to marginal without you noticing.

    Bullet manufacturers publish length inconsistently and sometimes not at all. Hornady and Berger are generally good about it. Several major makers publish only weight and BC, which is exactly the gap this page exists to close.

  6. Where the weight rule sends you wrong

    Solid copper bullets are the biggest offender. Copper is roughly 20 percent less dense than a lead core in a copper jacket, so a monolithic bullet at a given weight is meaningfully longer than the lead bullet it replaces. A 62 gr copper .224 runs around 1.010 in against 0.906 in for M855 at the identical weight. On a weight chart they are the same bullet. In the formula they are two bands apart — 1.36 versus 1.88 at 1:8.

    Steel-cored military bullets bend the rule the other way and for the opposite reason: the penetrator adds length faster than it adds mass. M855 and M855A1 both want more twist than their weight suggests, which is the real reason 1:9 barrels acquired their reputation for being fussy about green tip in cold weather.

    Polymer-tipped bullets add anywhere from 0.05 to 0.12 in of length that contributes essentially no mass. The tip is there for BC, and it is bought with stability margin. Anything described as a long-range or high-BC design in a given weight class will want faster twist than the plain version of the same weight.

    Subsonic loads are the fourth case, and the awkward one. Velocity enters as a cube root, so dropping from 2,350 fps to 1,010 fps only costs about 24 percent of Sg — much less than people expect. But subsonic bullets are usually very long for their caliber, and length is the term that punishes you. A .300 BLK barrel is twisted 1:8 for the 220 gr subsonic, and the 110 gr supersonic then arrives over-stabilised at Sg 5.7. Nothing to be done about it, and nothing much lost either.

  7. Measuring a bullet you would rather not pull

    For handloaded ammunition this is trivial — measure a component bullet with calipers, tip to base, and you are done. Factory ammunition is harder, because pulling a round with an inertia hammer deforms soft tips and gives a slightly short reading.

    Two workarounds. Pull with a collet puller rather than an inertia hammer, which grips the ogive and leaves the tip alone. Or measure a case-neck-to-ogive comparison against a known bullet of the same profile, which gets you within about 0.01 in and costs nothing but a round.

    For polymer-tipped bullets, measure to the tip and not to the meplat. Miller's length term wants overall physical length. The tip is aerodynamically almost inert but it is still part of the length that has to be spun.

    • Measure three bullets from the same lot and take the mean — lot variation of 0.005 to 0.010 in is normal.
    • Check diameter too. Nominal .224 bullets run .2240 to .2245, and the cube term on diameter makes this worth a caliper reading.
    • Record the length alongside your load data. You will want it again in two years when you spec the next barrel.
  8. Over-stabilised is real, and it is almost never your problem

    Sg above 2.0 gets treated as a fault in forum arguments. It very rarely is. Faster twist than necessary costs a small amount of BC at long range because an over-stabilised bullet does not track the trajectory perfectly through the descending leg, and it slightly increases the odds of a thin-jacketed varmint bullet coming apart at high velocity. Neither effect shows up at 300 yards with a normal bullet.

    What over-twisting does buy you is options. A 1:7 .224 barrel shoots 40 gr fine — Sg 4.5, no consequence — and it also shoots the 90 gr that a 1:9 barrel will never stabilise. If you are unsure which bullets you will end up running, twist faster than you need. The penalty for excess is negligible and the penalty for insufficient is a barrel you cannot use.

    One exception worth naming: extremely light, thin-jacketed varmint bullets driven very fast from a very fast twist can and do disintegrate in flight. A 40 gr .224 at 3,900 fps out of a 1:7 sees roughly 400,000 rpm. That is the single combination where you should back off the twist rather than the velocity.

More guides