Green’s Dictionary of Slang

ammo n.

[abbr. + -o sfx (6)]

1. [1910s+] ammunition; also attrib.

2. [1940s] semen [fig. use of sense 1; note also earlier ammunition n. (1)].

3. [2000s] (US Und.) money [fig. use of sense 1].