Yes I would expect speed to vary with barrel length but I would also expect that what the manufacturer tests BC and velocity with is a lot more accurate than most people's chronographs. So why not assume the BC is correct and adjust the velocity off your chronograph when trueing the data in your app?
Would most of the BC adjustments people would need to make would have about the same impact on poi as the stated tolerance of accuracy of their chronograph?
Chronographs are quite accurate. Manufacturers print the G1 ballistic coefficient on the box (or datasheet). As one of the other posters noted, G1 is not that accurate around the transsonic region. Guess what speed a 22lr round comes out of your barrel..... it comes out in the transsonic region.
The common errors in firing solutions out of a ballistic calculator are:
- the muzzle velocity is not measured, but the number printed on the box of ammo was used
- powder temperature was not accounted for (warmer powder = faster bullet)
- the BC is not correct, either because the manufacturer didn't measure it and it just isn't correct, or because the bullet is transsonic and G1 BCs may not work that well
- your zero distance is not actually your zero... this is particularly the case if you have a 25 yard zero. For a 25 yard zero, the apogee of the 22lr bullet is about where you are zeroing, ie at 25 yards it has a flat trajectory. This means if you were to move the target 1 metre or 2 metres forwards or backwards, the bullet would still go in the same hole. This means you don't know exactly what distance you are zeroed at. It could be 23, 24, 25, 26, 27. They all look the same. Ballistic calculators only work when the bullet is falling. If you have set your zero in the calculator at 25 yards but the true apogee is 27 yards, then there will be a 2 yard error in all your distances. At longer range your bullet is falling quite steeply, so a 2 yard error in distance from your zero distance means missing the target.
Regarding the original question, some calculators have options like "Zero at MPBR" but AFAIK they otherwise use the zero you give. Usually there are near zero and far zero, and they are what they are. I.e. for a given gun, all near zero and far zero pairs are matching and unique.
Correct... although for a 22lr rifle and a typical scope height, your near zero will be at about 25 and your far zero will be about 50.