Лично недавно сталкивался с данным вопросом, когда столкнулся с тугим закрыванием замка поведенной железной двери. Оснорвные сложности при замене связаны с тем, что в некоторых случаях надо будет производить сварочные работы, чтобы было за что крепить замок. Но иногда можно обойтись и без этого. Тем не менее, как минимум понадобются дрель со сверлами по металлу, болгарка, отвертки. Для начала надо определить тип замка: цилиндрический или сувальдный. Цилиндр заменить просто: открутил саморезы и болт с торца, извлек личинку и заменил ее. С сувальдным замком повезет, если удастся подобрать в точности такой же, как был - иначе придется, как я уже написал выше, вырезать, сверлить, варить. Еще сложнее будет с замком с раздвижными ригелями - придется снимать дверь с петель.
Подробнее данная проблема рассмотрена по ссылке: http://dvervdome.ru/furnitura/pomenjat-zamok-v-metallicheskoj-dveri.html