Грамматический словарь Зализняка (склонения слова):
Копьеносец, копьеносцы, копьеносца, копьеносцев, копьеносцу, копьеносцам, копьеносца, копьеносцев, копьеносцем, копьеносцами, копьеносце, копьеносцах
копьено́сец
-сца, м. В старину:
воин, вооруженный копьем.
копьено́сец
КОПЬЕНОСЕЦ -сца; м. В старину: воин, вооружённый копьём.
КОПЬЕН’ОСЕЦ, копьеносца, ·муж. (·ист. ). Воин, вооруженный копьем, оруженосец.