The M24 is a dedicated military sniper rifle.