Filmed part of barrage (4)
I believe the answer is:
shot
'filmed' is the definition.
('shoot' can be a synonym of 'film')
I don't understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for shot that I've seen before include "Ruined; photograph" , "Woven in different colours; attempt to score" , "Fired - pellet" , "Fired; turn" , "Hit by gun" .)