Such anticipation is seen on gun muzzle (9)
I believe the answer is:
foresight
'such anticipation' is the definition.
'foresight' can be an answer for 'anticipation' (synonyms). I am not certain of the 'such' bit.
'seen on gun muzzle' is the wordplay.
I cannot really see how this works, but
'on' could be 're' ('on' can be mean 'with reference to') and 're' is located in the answer.
This explanation may well be incorrect...
'is' is the link.
Can you help me to learn more?
(Other definitions for foresight that I've seen before include "Vision" , "Planning" , "Anticipation" , "Caution" , "Prescience" .)