Rifleman has 3 different meanings across 1 category:
Noun
someone skilled in the use of a rifle
a soldier whose weapon is a rifle
A soldier trained to use a rifle as their primary weapon.