More than one crack shot targets soldiers (8)
I believe the answer is:
marksmen
'more than one crack shot' is the definition.
('marksman' can be a synonym of 'crack shot')
'targets soldiers' is the wordplay.
'targets' becomes 'marks' ('mark' can be a synonym of 'target').
'soldiers' becomes 'men' (I've seen this before).
'marks'+'men'='MARKSMEN'
(Other definitions for marksmen that I've seen before include "Sharp-shooters, skilful shots" , "Keen-eyed shooters, crack shots" .)