Грамматический словарь Зализняка (склонения слова):
Шерстяник, шерстяники, шерстяника, шерстяников, шерстянику, шерстяникам, шерстяника, шерстяников, шерстяником, шерстяниками, шерстянике, шерстяниках
ШЕРСТ’ЯНИК, шерстяника-шерстяника, ·муж.
1. Работник шерстяной промышленности (неол.).
2. Торговец шерстью или шерстяными изделиями (·устар. ).