A person who uses a sniper rifle in the military is called a sniper . The military role of sniper ( a term derived from the snipe , a bird which was difficult to hunt and shoot ) dates back to the turn of the 18th century , but the true sniper rifle is a much more recent development .