A person who is an expert user of firearms, especially a hunter or a gunfighter in the Old West
Such terminations in -ist were very common at one time; my collection includes swimmist, sparrist, ballist, walkist, shootist, saloonist, and several others.