A mesterlövész, a gyalogos katona fegyverei számára elérhető hasznos lőtávot akár többszörösen is túlteljesítő, mesterlövész puskákkal dolgozik. Két alapvető csoport különböztethető meg, a katonai mesterlövész (sniper) és a rendészeti (sharpshooter), melyek közötti technikai különbségekről később lesz szó.