Over the past 5 years I have began to really become involved in long range shooting/hunting. I have over the years used various ballistic software and find that each has its pros and cons as you would suspect.

What I cannot understand is why these programs give varying trajectory information -- some being very close to where the bullet actually struck with the given conditions, some being in the general area of being right and some that I have tried are up to 13 inches off. My question is, how can there be so many ballistic programs and each gives much different drop information?

It seems to me that just like with math, especially with physics that if you input the right information you get the right information out. 2+2 is always 4 and yet it seems that despite that fact ballistic programs still vary drastically in their output information. We all know that of the varying equations used and theories (for example between the work of Mccoy and Pejsa etc) that only one will be correct and that is proven when the bullet strikes the paper. It would seem only logical to me that researchers would have built upon eachothers work and came up with equations that accurately depict where the bullet will strike, afteral, it is only math right?

So why are there so many programs out there giving wrong information and using wrong data whhen we know there is the right data out there?

Help clear up my confusion... please!

Kyle