Delta Force sniping is amazing