Sniper Fi is a Special Ops level in Call of Duty: Modern Warfare 2. The objective is to hold off waves of enemies using all the player has at his disposal. On Regular difficulty, the player will have to hold off three waves of infantry, one Jeep and one truck for one star. On Hardened difficulty, the player will have to hold off four waves of infantry, two Jeeps and one truck for two stars. On Veteran difficulty, the player will have to hold off five waves of infantry, three Jeeps and two trucks for three stars.
The Infinity Ward best time for Sniper Fi is 1 minute 55.5 seconds.
Sniper Fi takes place in a snowy open area, with little cover and a few buildings for vantage points. The player should start off by placing a Claymore mine at the ladder to his left, and another at the stairs to the right, and then he should snipe every enemy he can see. He/she should make use of the M240'sHeartbeat Sensor and not leave the starting position as it offers great cover. Be aware that enemies will occasionally throw grenades up at the player if they get close. When Trucks and Jeeps arrive, the player should use Predator Missiles or RPG-7s to take them out before the occupants can disembark from the vehicles. The player should keep a firm eye on his enemies, as the Predator Missile "wobbles" a lot when first launched. Ghost and Soap will tell the player when he can use the missiles, so one should pay attention to what they say.
The quote from Ghost at the beginning of the level is the same as what said character tells Roach when he protects the DSM in Loose Ends.
Ghost will inform the player how far they have progressed through each wave, while Soap will inform the player when the Predator Missile is online.
The title, Sniper Fi, is a reference to the United States Marine Corps's motto "Semper Fidelis" (often shortened to "Semper Fi"), which is Latin for "Always Faithful".