Years ago I used ExBall, which was the best Ballistic Program I have ever used. You could input multiple BC's as the bullet slowed down. Multiple Ballistic Coefficients for different bullet velocities are about non existent except for certain Match Bullets. Some bullets are hard to come up with a BC number at all, and it might not be extremely accurate.
I realize everyone wants to use their Phone now days to do Ballistic Calculations. I do not.
I am both OLD and OLD SCHOOL. I still use Log Books.
Laser the Targets and make sure they are at 100 yard intervals "Exactly".
Use your Ballistic Program Come-Up's to get on target.
Shoot and determine the "Real World" Come-Up's at each 100 yard increment.
I will normally play with the ballistic program to get the Come-Up's for the 25 yard increments. I will do this by adjust the velocity in the program to get the Come-Up's the same as my real world range zero numbers, then in put the adjusted numbers to get the 25 yard Increment Come-Up's.
I will then build a Log Book Come Up Chart for the Bullet/Cartridge.
IN THE SNIPER LOG BOOK
Come-Up Chart in 25 yard increments to what ever the maximum yardage is for that gun.
A good example would be 800-1000 yards for a 308, 2000 yards for 338 Lapua.
I have a Round Count Chart
Wind Hold Chart
Mil Dot Ranging Formula
Table of Known Objects Chart
For my hunting handguns I have only two charts.
I have multiple Charts in the same Log Book with Colored Card Stock Dividers.
I have come-up Chart to 600 yards for Centerfire.
The second chart is a Round Count Chart.
Not Hi Tec enough for most in 2023, however a Log Book has worked well for a long time.
Bob R