Green’s Dictionary of Slang

shooting iron n.

[note WWI Aus. milit. shooting iron, 18-pounder field gun]

1. [late 18C+] (also talking iron) a pistol or gun.

2. [19C] (US) the penis.