Green’s Dictionary of Slang

boom-boom n.1

[the sound of a shot]

1. (UK juv.) a soldier.

[UK]Partridge DSUE (8th edn) 117/1: children’s, esp. Cockneys; from ca. 1916.

2. (US black) a pistol, rifle or shotgun.

[US] ‘Jiver’s Bible’ in D. Burley Orig. Hbk of Harlem Jive.
[US]Wentworth & Flexner DAS.

3. (US black campus) a cowboy film.

[US]M.H. Boulware Jive and Sl.