rifleman (n.) Look up rifleman at Dictionary.com
1775, from rifle (n.) + man (n.).