Грамматический словарь Зализняка (склонения слова):
Замочек, замочки, замочка, замочков, замочку, замочкам, замочек, замочки, замочком, замочками, замочке, замочках
замо́чек
-чка, м.
уменьш. к замок; маленький замок.
замо́чек
ЗАМОЧЕК -чка; м. Уменьш. Маленький замок. З. на шкатулке.
ЗАМ’ОЧЕК, замочка, ·муж. (·разг. ). ·уменьш.-ласк. к замок.