Ammo run out with day in battle (8)
I believe the answer is:
omdurman
'battle' is the definition.
(Omdurman is an example)
'ammo run out with day' is the wordplay.
'out with' indicates an anagram (out can mean wrong or inaccurate).
'day' becomes 'd' (abbreviation for day).
'ammo'+'run'='ammorun'
'ammorun' anagrammed with 'd' gives 'OMDURMAN'.
'in' is the link.
(Other definitions for omdurman that I've seen before include "fight scene" , "Nile city; Kitchener victory, 1898" .)