Ballista

Guides · Questions shooters ask

Do I Need to Re-Zero at Altitude? Your Zero and Your DOPE Are Two Different Questions

A rifle zeroed at sea level and carried to a 9,000 ft density altitude: how far the zero itself moves at 100, 200 and 300 yards, how far the 400 to 600 yard holds move, and when a re-zero is the right call.

A 6.5 Creedmoor zeroed at 100 yards at sea level and carried to elk country at a 9,000 ft density altitude hits 0.02 in higher at 100 yards. That’s two hundredths of an inch, far smaller than any group the rifle can shoot. The same rifle hits 6.3 in higher at 600 yards if you use your sea-level holds. A common question on hunting forums is whether to re-zero after a trip like that. The answer has two parts. The zero barely moves, and the DOPE moves a lot.

Thin air changes drag, not gravity

At 9,000 ft of density altitude the air is 24% less dense than standard sea-level air. Drag falls with it, so the bullet keeps more speed, gets there sooner and has less time to fall. Gravity is the same. Over the first 100 yards the bullet has barely slowed in either air, so there is little for the thinner air to change. The difference builds with every yard of flight, which is why it shows up at 400 and 600 and hides at 100.

How far the zero itself moves

We zeroed both rifles at 100, 200 and 300 yd in standard sea-level air, then solved the same shots at 5,000 and 9,000 ft with the Ballista engine. This is the shift at the zero distance, the one thing a re-zero would correct.

How far the point of impact at the zero distance moves when a rifle zeroed in standard sea-level air is shot at altitude (40°F). Positive is high.
Rifle and zeroDA 5,000 ft, inDA 9,000 ft, inDA 9,000 ft, MOA
6.5 CM, 100 yd zero0.010.020.02
6.5 CM, 200 yd zero0.110.180.09
6.5 CM, 300 yd zero0.390.650.21
.308, 100 yd zero0.020.030.03
.308, 200 yd zero0.170.280.13
.308, 300 yd zero0.631.040.33

A 100 yd zero moves 0.02 in for the 6.5 and 0.03 in for the .308. No one can measure that on paper. A 200 yd zero moves 0.18 and 0.28 in, still well inside one group. A 300 yd zero is the first one to move by a measurable amount: 0.65 in for the 6.5 and 1.04 in for the .308.

So the common view that a longer zero shifts more is right, and for the usual 100 and 200 yd zeros the amounts are too small to see. If you re-zero at altitude and see the group sit somewhere new, look for a mechanical cause, such as a scope or mount knocked on the trip, or a different shooting position. That’s worth checking, and it isn’t air.

Where the change actually shows

Past the zero, the thin air keeps adding up. Here is how high each rifle lands at DA 9,000 if you hold or dial what worked at home.

How high the bullet lands at DA 9,000 ft (40°F) if you use the holds you learned at sea level, inches. The last column is how much less elevation the 6.5 needs with a 100 yd zero.
Range, yd6.5: 100 yd zero6.5: 200 yd zero.308: 100 yd zero.308: 200 yd zero6.5: MOA to take off
3000.70.71.01.00.21
4001.61.62.72.70.39
5003.43.45.75.70.65
6006.36.310.810.81.00
How far the impact moves at altitudeInches the bullet lands above where it would at sea level, from 100 to 600 yards, for both rifles zeroed at 100 yards at sea level and shot at 5,000 and 9,000 ft density altitude. 0 5 10 15 100 200 300 400 500 600 Range, yd Impact above the sea-level hold, in .308: DA 9,000 .308: DA 5,000 6.5: DA 9,000 6.5: DA 5,000
With a 100 yd zero the shift is invisible at 100 yd and grows quickly past 300. At DA 9,000 the 6.5 lands 6.3 in high at 600 yd and the .308 10.8 in high.

Three things stand out.

The zero distance barely matters to the change. At 400 yd the 6.5 lands 1.6 in high with a 100 yd zero and 1.6 in with a 200 yd zero. The shift comes from the flight past the zero, and both zeros share it.

For a hunter who holds over, 500 yd is where it starts to cost. A hunter with a 200 yd zero and a memorized hold lands 3.4 in high with the 6.5 and 5.7 in with the .308 at 500 yd. Aimed at the center of an 8 in vital zone, the 6.5 has used most of its 4 in of room before any wind or range error, and the .308 is already outside it.

The .308 moves more than the 6.5. Its bullet has the lower BC and spends longer in the air, so the lower drag matters more to it. The same reason makes it more sensitive to almost every input. The density altitude guide carries the same comparison out to 1,000 yd.

Re-zeroing at altitude doesn’t fix the holds

Suppose you re-zero on the mountain anyway. The engine shows that a rifle re-zeroed at DA 9,000 and a rifle zeroed at home need the same come-ups on the mountain to within 0.13 MOA, at every range from 100 to 600 yd, for both the 100 and the 200 yd zero. Re-zeroing resets the one point that hadn’t moved. Your 500 yd hold is still wrong until you solve it in the mountain air. The fix for the DOPE is a ballistic solution with today’s pressure and temperature, or a card printed for the hunt’s density altitude.

Cold mornings push the other way

High country is often cold, and cold powder slows the bullet. That works against the thin air. If the 6.5’s load loses 1.2 fps per °F (an assumed sensitivity, the same one the temperature guide uses), a 20°F morning at DA 9,000 drops the muzzle velocity to 2,663 fps. At 500 yd the bullet then lands 1.0 in above the sea-level hold instead of 3.4 in. The two effects partly cancel, and your own load’s sensitivity decides how much is left. That’s one more reason to solve the shot rather than carry one remembered correction.

In the app

Ballista stores the air you zeroed in with each rifle: the Zero section shows “Zeroed in” with the temperature, station pressure and density altitude, and a “Today’s air” button sets it to the current conditions. Every solution starts from that zero and flies the bullet through today’s air, so the 100 yd point of impact stays put and the holds at 400 and 600 change. As the Zero section puts it, “Ballista keeps the air you zeroed in, so it can show how much a change of weather or altitude moves your impact.”

Re-zero or not: a rule

  1. Don’t re-zero for air. Thin air moves a 100 or 200 yd zero by 0.28 in or less at DA 9,000.
  2. Do fire a confirmation group after travel. You’re checking the scope and mount, not the air. If the group has moved more than the numbers above, find out why before you touch the turret.
  3. Re-solve the DOPE for the hunt’s air. Past 300 yd the change is real: 3.4 to 5.7 in at 500 yd for these rifles. Print a card for the expected density altitude, or use a solver on the day.
  4. If you hold over with a fixed zero, re-learn the far holds. At 9,000 ft they’re lower than at home.
  5. Keep the zero day’s air with the rifle. If you zeroed at 5,000 ft and hunt at sea level, everything above runs the other way, and you land low.

Sources

  • Bryan Litz, Applied Ballistics for Long-Range Shooting, 3rd ed., Applied Ballistics LLC, 2015. Air density, drag and the effect of altitude on trajectories.
  • ICAO, Manual of the ICAO Standard Atmosphere (Doc 7488). The standard atmosphere behind density altitude.
  • Every number in this article: Ballista engine (BallistaCore point-mass solver), inputs in the box above. The powder sensitivity is our assumption, stated in the text. See how we compute.