How To Unlock: Deliver 50 headshots.
This trophy has to be done in Singleplayer. Keep aiming for the enemies heads, as headshots give you instant kills. You should definitely be able get this trophy after the first few chapters of the Ghost Warrior campaign.
See Sniper Master for more information.