В фильме снимается Марк Уолберг в роли Боба Ли Сваггера, первоклассного снайпера-разведчика морской пехоты США в отставке, который выбирает жизнь в изгнании после того, как миссия закончилась трагедией.
Сваггера выслеживают в его убежище в горах и уговаривают вернуться на службу по просьбе полковника Исаака Джонсона (Дэнни Гловер), чтобы помочь предотвратить покушение на жизнь президента Соединенных Штатов. Сваггеру дают список из трех городов, которые посетит президент, и его просят выяснить, какой из них лучше всего подходит для убийства из мощной винтовки с дальней дистанции.
Место в Филадельфии - это место, которое Сваггер считает наиболее вероятным, и это решение передается полковнику Джонсону. Когда происходит стрельба, Сваггер застрелен и ранен полицейским: он был настроен взять на себя вину за убийство, и теперь ему нужно избежать розыска, которая была организована, чтобы найти его.
У специального агента Ника Мемфиса (Майкл Пена) возникла стычка с Сваггером, но Сваггеру удается уйти от агента ФБР, и ему помогает Сара Фенн (Кейт Мара), вдова его корректировщика и близкого друга, погибшего в результате несчастного случая. миссия лет назад.
Стрелок - это история о человеке, который борется за свою жизнь, очищает свое имя и добивается справедливости.
Бывший снайпер-разведчик морской пехоты США Патрик Гэррити был назначен Фукуа техническим советником. Фильм иллюстрирует ряд снайперских приемов, которым Гарри научил Марка Уолберга, в том числе умение стрелять правой и левой рукой, развивать навыки дыхания и оценивать влияние ветра на выстрел.