A good shot of late surveillance (7)
I believe the answer is:
deadeye
'a good shot' is the definition.
(thesaurus)
'late surveillance' is the wordplay.
'late' becomes 'dead' (similar in meaning).
'surveillance' becomes 'eye' (I am not sure about this - if you are sure you should believe this answer much more).
'dead'+'eye'='DEADEYE'
'of' acts as a link.
Can you help me to learn more?
(Other definitions for deadeye that I've seen before include "One secures a shroud" , "Ace marksman" , "Unerring marksman" , "Expert marksman" , "top marksman" .)