When refined by using muzzle velocity data it gets pretty close - definitely a useful learning tool if nothing else.