Nomad shot real vulture, having ignored us (9)
I believe the answer is:
traveller
'nomad' is the definition.
(nomads roam around)
I don't understand how the rest of the clue works.
(Other definitions for traveller that I've seen before include "Representative" , "Jet-setter" , "'I met a . . . . . . . . . from an antique land' (P.B.Shelley)" , "Rep" , "One who's moving on" .)