A scope adjusts angle, not distance. Turning a turret tilts the line of sight by a fixed angular amount, and how far that moves the impact depends entirely on how far away the target is. Both MOA and MIL exist to express that angle in a number you can dial.
The two definitions
MOA is a minute of angle: one sixtieth of a degree. There are 21,600 in a full circle. At 100 yards it subtends 1.047 inches, which is why people round it to an inch and then argue about the rounding.
MIL is a milliradian: one thousandth of a radian. There are 6,283 in a full circle. Its defining property is that it subtends exactly one thousandth of the distance — 1 MIL is 1 m at 1,000 m, 10 cm at 100 m, 1 cm at 10 m. No conversion constant, at any distance, in any unit.
| Distance | 1 MOA subtends | 1 MIL subtends |
|---|---|---|
| 100 m | 2.91 cm | 10 cm |
| 300 m | 8.7 cm | 30 cm |
| 500 m | 14.5 cm | 50 cm |
| 1,000 m | 29.1 cm | 100 cm |
| 100 yd | 1.047 in | 3.6 in |
| 1,000 yd | 10.47 in | 36 in |
Clicks are not units
A click is whatever fraction of an angular unit your turret was built to move. The common ones are ¼ MOA and 0.1 MIL, but ⅛ MOA and 0.05 MIL turrets exist, and so do scopes that mix a MIL reticle with MOA turrets.
This is why a rifle profile in the app stores a click value alongside the zero and the scope height. Tell it what one click is worth and it can hand you a correction in clicks — the number you actually turn — rather than an angle you then have to divide under time pressure.
The mistake that matters: mismatched reticle and turrets
Choosing MOA over MIL costs you nothing. Choosing a MIL reticle with MOA turrets costs you every shot where you spot a miss and try to correct from it.
The workflow that makes a scope useful at distance is: miss, measure the miss in the reticle, dial that exact amount. With matched units the measured number goes straight onto the turret. With mismatched units you must convert 1.4 MIL into 4.8 MOA in your head, while the wind is changing and your spotter is talking. People get this wrong under pressure, reliably.
If you already own a mismatched scope, the fix is to hold rather than dial: measure the correction in the reticle and hold it in the reticle. You never touch the turret and never convert.
Converting between them
One MIL is 3.4377 MOA. For field work, 3.44 is close enough, and 3.5 is close enough for a rough sanity check.
| MIL | MOA (exact) | Field rounding |
|---|---|---|
| 0.1 | 0.34 | ⅓ |
| 0.5 | 1.72 | 1¾ |
| 1.0 | 3.44 | 3½ |
| 2.0 | 6.88 | 7 |
| 5.0 | 17.19 | 17 |
In the app the output unit is a setting, not a fixed choice. Switch it and the whole solution, the DOPE card and the reticle view redraw in the new unit — which makes it easy to see the same shot both ways while you are still learning one of them.
Which should you pick?
- Match whatever your shooting partners useCorrections get called out loud. A squad that speaks MIL and one shooter who speaks MOA wastes time on every stage.
- Prefer MIL if you range with the reticleReticle ranging is a division problem, and MIL's thousandth-of-distance property makes it arithmetic you can do in your head.
- Prefer MOA if you think in inches at 100 yardsIf your entire mental library of group sizes and target dimensions is imperial, MOA fits it without translation.
- Above all, match reticle to turretsThis decision outranks the unit choice. Mismatched is worse than either.
For the ranging arithmetic that makes MIL attractive, see the guide on ranging with your reticle.
Frequently asked
Is 1 MOA exactly 1 inch at 100 yards? +
No, it is 1.047 inches. The rounding is harmless at 100 yards and grows to about half an inch of error per MOA at 1,000 yards — which matters when you are stacking ten MOA of elevation.
Is MIL more precise than MOA? +
Neither unit is more precise; they are just different sizes. Precision comes from the turret's click size. A 0.1 MIL click is marginally finer than a ¼ MOA click, and both are finer than any rifle's group.
What is a 'shooter's MOA'? +
The convention of treating 1 MOA as exactly 1 inch at 100 yards. It is a simplification, not a separate unit, and scopes are built to true MOA. Use true MOA in a solver.