Dictionary.com
Thesaurus.com
riflemanship
Derived word form of rifleman