Synonyms of sharpshooters

2 Syllables
marksman, sniper
3 Syllables
rifleman