When a rifle is fired at a distant target, the barrel is not lined up exactly on the target. Why not? Does the angle of correction depend on the distance to the target?

Solution 4DQ When the target is at a distant position, the bullet fired from the rifle will be acted upon by the earth’s gravity. Therefore, the bullet will strike the ground or will strike at a point below the target. The bullet is fired by pointing the barrel at an angle upward with respect to the ground. The angle of correction depends on the distance to the target. The farther a target is located, more should be the angle of correction.