Agree with some of the comments above. JBM for example is great but crap in, crap out. The more accurate data you plug in the better results you will get.
I've went from a 100 yard zero on a .223 out to 400 yards in the X in 2 shots using JBM. The data must have been on. On the other end of the spectrum, I went from a 400 yard zero with a .308 to 1,000 and burned up some ammo getting on target. The drop was fine but the wind is much harder to account for. It will get you close but after that, you need to read the wind.