Version of Tin Soldier that features Steve's peak moment (7)
I believe the answer is:
instant
'moment' is the definition.
(synonyms)
'version of tin soldier' is the wordplay.
'version of tin' becomes 'inst' (I am not sure about this - if you are sure you should believe this answer much more).
'soldier' becomes 'ant' (I've seen this before).
'inst'+'ant'='INSTANT'
'that features steve's peak' acts as a link.
I am not very happy about this link. Some or all of it may be part of another bit of the clue.
(Other definitions for instant that I've seen before include "type of coffee" , "Second - point in time" , "Twinkling of a eye" , "Short time; immediate" , "This coffee is made from powder" .)