Chap carrying weapon in his jacket? (7)
I believe the answer is:
garment
'his jacket?' is the definition.
'garment' can be an answer for 'jacket?' (jacket is a kind of garment). I'm unsure of the 'his' bit.
'chap carrying weapon' is the wordplay.
'chap' becomes 'gent' (both can mean a man).
'carrying' indicates putting letters inside.
'weapon' becomes 'arm' (synonyms).
'gent' enclosing 'arm' is 'GARMENT'.
'in' is the link.
Can you help me to learn more?
(Other definitions for garment that I've seen before include "dress, perhaps" , "Article of dress" , "Something put on" , "Maybe a jacket" , "Perhaps shift" .)