Covering man carrying weapon (7)
I believe the answer is:
garment
'covering' is the definition.
(garment is a kind of covering)
'man carrying weapon' is the wordplay.
'man' becomes 'gent' (gent is a kind of man).
'carrying' is an insertion indicator.
'weapon' becomes 'arm' (synonyms).
'gent' going around 'arm' is 'GARMENT'.
(Other definitions for garment that I've seen before include "dress, perhaps" , "Something put on" , "Maybe a jacket" , "Piece of clothing" , "Raiment" .)