Толковый словарь Ушакова
ЗАМОЧНИК — ЗАМОЧНИК ЗАМО́ЧНИК, замочника, муж. (спец.). Слесарь - специалист по выделке замков. Толковый словарь Ушакова. Д.Н. Ушаков. 1935-1940.
Современный толковый словарь русского языка Ефремовой
Замочник — замо́чник м. Мастер по изготовлению и ремонту замко́в [замок I 1.]. Толковый словарь Ефремовой. Т. Ф. Ефремова. 2000.
см. также морфологический разбор слова "замочник".