sniper: a marksman who shoots at people from a concealed place
marksman: someone skilled in shooting
star-thistle: Mediterranean annual or biennial herb having pinkish to purple flowers surrounded by spine-tipped scales; naturalized in America