Full exterior-ballistics model

BDC Ballistics Calculator

Turn verified ammunition data into a trajectory, wind solution, printable range card, and the predicted distance for every mark in your reticle.

G1 + G7MOA + MILFFP + SFP
Prediction, not proof

Confirm the actual zero and every intended hold with live fire. Published velocity and BC can differ from your rifle and conditions. This solver deliberately excludes spin drift, Coriolis, aerodynamic jump, uphill/downhill fire, and transonic instability.

Inputs

Build the firing profile

Projectile
Zero and range
Atmosphere and wind

Example profiles demonstrate the controls; they are not load data. Replace every value with the bullet maker's data and your measured setup.

Computed solution

Trajectory versus line of sight

Bullet pathLine of sightWind drift
At maximum rangeelevation correction
Remaining velocity
Air density
Bore elevationrelative to sight line

Custom BDC map

Map your reticle marks to distance.

Enter the angular value of each hold below center. The calculator finds where the predicted post-zero correction reaches that mark. Use values from the scope manual—visual spacing is not a measurement.

Range card

One solution, both angular systems.

Elevation is the upward correction required after the selected zero. Wind values are for the entered wind speed and angle; positive drift is downwind.

RangePathElevationWindVelocityEnergyTime

What this replaces

The useful part of a discontinued product-specific tool.

This independent calculator is designed for shooters who lost access to Nikon Spot-On or another retired BDC utility. It accepts any manufacturer’s G1 or G7 coefficient and any reticle whose angular marks are documented. Nikon and Spot-On are trademarks of their respective owner; Optics Intel is not affiliated with or endorsed by Nikon.

Model boundary

A transparent point-mass prediction.

The solver numerically integrates a standard G1 or G7 retardation function with gravity, standard-atmosphere density adjusted for temperature, elevation, and humidity, plus a horizontal wind vector. It assumes level fire and a stable projectile represented by the entered BC.

Field workflow

Calculate, print, verify, correct.

  1. Chronograph the ammunition through the actual rifle.
  2. Measure bore-to-optic center height.
  3. Use the bullet maker’s BC and matching G model.
  4. Confirm the primary zero.
  5. Shoot every intended BDC distance and write the verified distance beside the prediction.

Published-data cross-check

The solver is tested against a manufacturer table.

Federal publishes velocity and 10 mph wind-drift data for its 140-grain 6.5 Creedmoor Sierra MatchKing load: 2,675 fps muzzle velocity and a .261 G7 BC. With those same inputs, this solver stays within 20 fps and 0.5 inch of Federal’s table through 500 yards. The automated build test locks in those tolerances.

Open Federal’s published ballistics table →
RangeFederal velocityThis solverFederal driftThis solver
100 yd2,509 fps2,506 fps0.6 in0.7 in
200 yd2,350 fps2,343 fps2.7 in2.7 in
300 yd2,196 fps2,186 fps6.5 in6.3 in
400 yd2,048 fps2,035 fps11.9 in11.6 in
500 yd1,905 fps1,889 fps19.2 in18.8 in

Technical references

Inputs and assumptions