slinger (n.)
"soldier armed with a sling, late 14c., agent noun from sling (v.).