Ballista

Guides · Foundations

G1 vs G7 Ballistic Coefficient: Where One G1 Number Stops Working

For a long boat-tail bullet the G1 BC that matches the real path holds steady above Mach 1.7 and then slides fast. Where a single G1 number starts to miss for a 6.5 Creedmoor and a .308, and by how much.

Fit a G1 ballistic coefficient to a .308 Winchester 175 gr match bullet at 300 yards and it reproduces the full drag solution within 0.02 mil all the way to 800 yards. Then it falls apart. At 1,000 yards the same number puts you 5.9 in low, and at 1,200 yards 24 in low. The G1 number didn’t drift slowly with velocity, as the usual explanation goes. It held, and then it broke where the bullet slowed toward the speed of sound.

What a BC is, and what G1 and G7 mean

A ballistic coefficient compares your bullet’s drag to a reference projectile’s drag. The reference is a drag curve: drag coefficient against Mach number, measured long ago for one standard shape. G1 is a short, flat-based projectile. G7 is a long boat-tail with a long, pointed nose, much closer to a modern match bullet. The BC is a scale factor. A bullet with twice the BC loses speed half as fast as the reference at the same Mach number.

That only works if your bullet’s drag curve has the same shape as the reference curve, so that one scale factor fits at every speed. If the shapes differ, the scale factor that fits changes with speed. That’s the whole G1 versus G7 argument in one sentence.

The G1 BC of a G7 bullet, speed by speed

Take a bullet whose drag follows the G7 curve exactly. Divide the G1 drag coefficient by the G7 one at each Mach number, multiply by the G7 BC, and you get the G1 BC that bullet would show at that speed. The two curves come from the same standard tables the engine uses.

The G1 BC a G7 bullet shows at each speedFor a bullet whose drag follows the G7 curve, the G1 ballistic coefficient that gives the same drag at each Mach number from 1.0 to 2.5. 0.2 0.3 0.4 0.5 0.6 0.7 1.0 1.5 2.0 2.5 Mach number Equivalent G1 BC 6.5: G7 0.326 .308: G7 0.243 transonic below 1.2
Above about Mach 1.7 the two reference shapes are nearly proportional, so one G1 number fits: 0.645 to 0.652 for the 6.5. Below about Mach 1.6 they part, and by Mach 1.0 the 6.5's equivalent G1 BC is down to 0.412.

The 6.5 Creedmoor leaves the muzzle at Mach 2.43 in standard air. Over most of a typical flight its equivalent G1 BC barely moves. Hornady’s published numbers for this exact bullet, the 140 gr ELD Match, show the same thing: G7 0.326 and G1 0.646, and 0.326 × 1.992 (the G1/G7 drag ratio near Mach 2.4) is 0.649. The trouble lives at the slow end of the chart.

Fitting G1 at one range, then checking the others

A shooter who trues a G1 BC adjusts it until the solver matches an observed drop. The engine can do the same: for each range, it finds the G1 BC whose come-up matches the G7 solution there.

G1 BC that reproduces the G7 come-up at exactly that range. Standard sea-level air, 100 yd zero.
Range, yd6.5: Mach6.5: matching G1 BC.308: Mach.308: matching G1 BC
3002.060.6481.860.483
6001.730.6481.440.483
8001.520.6481.190.481
9001.430.6481.080.478
1,0001.330.6470.970.475
1,1001.240.6460.920.470
1,2001.150.6450.890.466
1,3001.060.6420.860.463
1,4000.990.6390.830.461

For the 6.5 Creedmoor the matching G1 number is 0.648 at 300 yd and still 0.647 at 1,000. The bullet is above Mach 1.33 the whole way, where the two curves are nearly proportional. For the .308 the fitted BC holds at 0.483 to about 800 yd and then drops to 0.475 at 1,000 and 0.466 at 1,200. The .308 crosses Mach 1.2 at about 790 yd in this air and drops below the speed of sound at about 970 yd.

What one G1 number costs at distance

Now dial the G1 solution and let the bullet fly its real path.

Where the shot lands if you dial a G1 solution and the bullet really flies the G7 path. Negative is low.
Range, yd.308 G1 0.483: inMIL.308 G1 0.475: inMIL6.5 G1 0.646: inMIL
6000.00.000.80.040.10.00
800-0.7-0.021.70.060.30.01
900-2.2-0.071.50.050.40.01
1,000-5.9-0.16-0.2-0.010.40.01
1,100-13.1-0.33-5.0-0.130.10.00
1,200-24.1-0.56-12.8-0.30-0.8-0.02
1,300-38.0-0.81-23.0-0.49-2.9-0.06
1,400-54.4-1.08-35.0-0.69-7.1-0.14
Error from dialing a single G1 BCVertical miss in MIL from 300 to 1,450 yards when a G1 solution is used for a bullet that follows the G7 drag curve. -1.0 -0.5 0.0 500 750 1,000 1,250 Range, yd Impact vs aim, MIL 6.5, G1 0.646 .308, G1 0.475 .308, G1 0.483
Each G1 number is exact near where it was fitted and wrong elsewhere. The .308 BC fitted at 300 yd misses by a full 0.1 mil click from about 940 yd; the 6.5 with Hornady's G1 0.646 holds until about 1,350 yd.

Three things follow from the table.

At normal ranges a G1 number from the box is fine for this kind of bullet. The 6.5 with the published G1 0.646 stays within 0.01 mil of the G7 solution out to 1,000 yd at sea level.

Below about Mach 1.2 a single G1 number goes wrong fast, and always the same way. Below Mach 1.4 the G1 drag coefficient falls as the bullet slows, while the G7 coefficient keeps rising until just above Mach 1. A long boat-tail behaves like the G7 curve. So the G1 solution expects less drag than the bullet really meets, predicts too little drop and calls for too little elevation. The shot lands low.

Truing G1 far away doesn’t fix it, it moves the error. Fit the .308’s G1 BC at 1,000 yd (0.475) and the 1,000 yd shot lands within a fraction of an inch. At 600 yd that number is 0.8 in high, which is negligible, but at 1,200 yd it’s still 13 in low. Once the bullet is in the slow part of its flight, any single G1 value is right at one distance only.

Bullet makers who publish G1 numbers for long boat-tails often publish several, each for a velocity band, to work around this. That’s a patch for a reference curve with the wrong shape. A G7 BC fixes the shape.

G7 is a better fit, not a perfect one

The G7 curve is a better match for long boat-tails. Litz’s book makes that case from measured drag of match bullets. Real bullets still don’t follow it exactly. Hornady publishes Mach-specific G7 BCs for the 140 gr ELD Match: 0.326 at Mach 2.25, 0.320 at Mach 2.0 and 0.310 at Mach 1.75. That’s a 5% slide, against the G1 number’s much larger slide through the transonic zone. Every number in this article treats the G7 solution as the bullet’s true path. For a real bullet the gap between the two can be smaller or larger, and only measured drops at long range settle it.

When a bullet in Ballista’s library has both, the app solves with the G7 number, or with the maker’s G7 velocity bands where they’re published, and the library line marks which one is used. A profile can still be set to G1 or G7 under Drag model when your data is G1 only.

What to use

Sources

  • Bryan Litz, Applied Ballistics for Long-Range Shooting, 3rd ed., Applied Ballistics LLC, 2015. G1 and G7 standards, measured BCs of match bullets.
  • Robert L. McCoy, Modern Exterior Ballistics, Schiffer Publishing, 1999. Standard drag functions G1 and G7 (BRL tables).
  • Hornady 2026 catalog and Hornady Mach-specific BC data, 6.5 mm 140 gr ELD Match (item 26331): G1 0.646, G7 0.326; G7 0.326 / 0.320 / 0.310 at Mach 2.25 / 2.0 / 1.75.
  • Every other number in this article: Ballista engine (BallistaCore point-mass solver), inputs in the box above. See how we compute.