British royal Prince William was given a sniper rifle range-finder for his 24th birthday on Wednesday (21JUN06) by his father Prince Charles and brother Prince Harry.