Usually for my applications i apply a "tactical" system with the reticle, since the handguns i'm using don't match std. trajectories well. Besides that if i wanna use a mil-dot reticle i want a system that gives me exact zeros, and then interpolative for the in-between ranges. Here's the system i use--

1) Convert stadia subtensions from inch per hundred yds. to MOA

2) Run ballistics program for load.

3) Match up MOA calcs for reticle zeros.

4) Check each zero at range

5) Note difference (in MOA) between ballistic profile and real world shooting for stadia zeros.

6) Adjust BC or muzzle velocity of load in ballistics program until i get the best reticle-trajectory fit.

7) Calculate interpolative zeroing between stadia.

8) Calculate the same for windage.

9) Make range sticker for gun and laser.

10) Recheck occasionally.