Green’s Dictionary of Slang

weaponhead n.

[? weapon n.1 + -head sfx (1); thus play on dickhead n.]

(Aus. prison) a foolish person.

[Aus]Tupper & Wortley Aus. Prison Sl. Gloss. 🌐 Weapon head. A foolish person.