1916, American English, from gun (n.) + agent noun from sling (v.).
gunplay
gunpowder
gunsel
gunshot
gun-shy
gun-slinger
gunsmith
Gunther
gunwale
guppy
Gupta