musketeer (n.)
"soldier armed with a musket," 1580s, from musket + -eer, or else from French mousquetaire, from mousquette (see musket).