A Canadian sniper took out a ISIL fighter with his TC-50 rifle from a distance of 3.54 km in Iraq last month. This has been confirmed as a new record for the longest distance kill.
By Michael Dorosh at English Wikipedia (Transferred from en.wikipedia to Commons.) [Public domain], via Wikimedia Commons