До войны Никифор Михайлович служил в РККА и перед войной вышел в запас. 16 июня 1941 года, ещё до начала войны, был вновь мобилизован – призван в армию – и назначен на должность начальника призывного пункта в селе Ефремово Можгинского района Удмуртской АССР, где занимался мобилизацией военнообязанных. После окончания мобилизации 19 июля 1941 года с последней партией призывников отправился на фронт. Воевал в Карелии, был лейтенантом, командиром взвода связи. Оборонял Заполярье в составе 45-й стрелковой дивизии, освобождал Норвегию, войну закончил в звании старшего лейтенанта. Был ранен и контужен. После Победы с 1945 по 1946 годы служил в Германии. Вернулся домой в 1946 году, работал учителем и директором сельской школы.