В Гражданскую войну 4 августа 1918 г. из этого управления был мобилизован в Красную армию и назначен пом. начальника комендантской части Оршанского уездного военкомата. С марта 1919 г. был военруком Лиозненского военкомата Витебской губ. С июля 1919 г. командиром взвода и роты 25-го стрелкового полка. В его составе воевал на Юго-Западном фронте против белогвардейских войск генерала А. И. Деникина, участвовал в боях в районах Россошь, Русские Броды, Ливны, Новосиль. В конце октября 1919 г. тяжело заболел и до января 1920 г. находился в госпитале и отпуске по болезни. По окончании отпуска назначен в 58-й отдельный батальон 1-й стрелковой бригады Смоленского сектора, где исполнял должности командира роты и адъютанта батальона. С октября 1920 г. был пом. командира 15-го отдельного батальона этой же бригады. В составе этих батальонов в июле – ноябре 1920 г. участвовал в боях с белополяками на Западном фронте в районах Волковыск, Городище, Глубокое, Негорелое, Столбцы Минской губ., Раков, Родошковичи и других в Виленской губ. В ноябре боролся с вооруженными отрядами генерала С. Н. Булак-Балаховича в Овручском уезде Волынской губ. В декабре 1920 – январе 1921 г. находился на лечении в 142-м эвакопункте, затем работал инструктором 1-го ротного участка территориальных войск Оршанского уездного военкомата. В послевоенный период К. А. Железников с ноября 1922 по январь 1939 г. проходил службу в 27-й Омской Краснознаменной стрелковой дивизии. До ноября 1923 г. служил пом. командира роты в 79-м Кронштадтском стрелковом полку, затем в той же должности в дивизионной школе по подготовке младшего комсостава. В августе 1924 г. переведен в 80-й Ленинградский стрелковый полк, где был пом. командира стрелковой роты, командира хозяйственной и стрелковой рот, командира 1-го батальона, врид начальника штаба полка. С апреля 1930 по ноябрь 1931 г. учился на курсах «Выстрел». По возвращении в дивизию назначен в 81-й Краснознаменный стрелковый полк, где занимал должности помощник командира полка по строевой части. С 17 июля 1937 г. командир 81-го стрелкового полка 27-й Омской Краснознаменной стрелковой дивизии. С января 1939 г. помощник командира 8-й стрелковой дивизии. С 19 августа 1939 г. командир 33-й стрелковой дивизии. В ее составе принимал участие в походе Красной армии в Зап. Белоруссию. В июне 1940 г. дивизия была введена на территорию Литвы, где вошла в состав 11 -й армии вновь сформированного ПрибОВО. С началом Великой Отечественной войны 33-я стрелковая дивизия под его командованием в составе 16-го стрелкового корпуса 11-й армии Северо-Западного фронта вела тяжелые оборонительные бои на государственной границе в районе Кибартай, прикрывая направление Гумбиннен – Каунас. В течение 17 часов она удерживала свою полосу обороны, только к исходу дня ее части вынуждены были отойти в район Пильвишкяй, где заняли оборону на рубеже р. Шешупе. Затем по приказу командования 11-й армии дивизия организованно с боями отходила на Каунас и далее на Ионаву. 25 июня 1941 г. ее части в составе 16-го стрелкового корпуса принимали участие в контрударе из района Ионава на Кармелаву и Каунас. Однако он не принес желаемых результатов, и дивизия вынуждена была в дальнейшем отходить в район Идрица, Себеж. За проявленное