how does a sniper shoot so far
A difficult question to answer, but the average sniper rifle in the  .300-.308 caliber can shoot anywhere between 100 and 800 yards. A  .50 caliber is estimated to effective â¦ at about 4 kilometers (2.5  miles).   US snipers are trained to engage targets at ranges up to 1000  meters.