I use two softwares.
For reloading I use the Quickload program NECO moly plating bullets,firelapping,ballistic software and chronographs
you must conseder that a laoad built with quickload program has on the paper about 100 feet of velocity more than the reality with a cronograph.
For calculating a load that is about 0.5 - 1 grain around the best load for my rifle i use the shoch wave theory Optimal Barrel Time Paper
The best ballistic one is Exball. The original version of this program is developed by Perry-Systems - Ballistic Calculator Software
You may calculate the drop very accurately . The same is with Infinity of the Sierra company, but exball is more useful and you may calculate the drop also for your reticle.
I use a Sauer Jagdmatch cal 308 with a Svarosky optic with a TDS-4 reticle. The last capriolo ( like a withe deer ) that I dropped down with this rifle, that is NOT a sniper rifle, was at 667 meters ( 700 feet? )