You'll need to reach level 25 to unlock the Longbow sniper in Modern Warfare 3.