who holds the record for longest sniper shot
Longest recorded sniper kills In June 2017, an unnamed sniper of Canada's special forces Unit Joint Task Force 2 surpassed the 2009 record by over a kilometre, with a 3,540 m (3,871 yd) shot in the Iraqi Civil War. As with the previous two Canadian records, a McMillan Tac-50 with Hornady A-MAX .50 (.50 BMG) ammunition was used.[1][2][3]