A Point-Mass External-Ballistics Firing-Solution Engine for Long-Range Target Shooting