Двадцатилетний лейтенант Мстислав Вишняков командовал взводом, батареей 76-мм зенитных орудий вплоть до апреля 1943 года. Тогда его, 22-летнего майора, назначили начальником штаба зенитного артиллерийского полка. Он участвовал в Смоленском сражении, Московской битве, в боях на Ржевско-Вяземском выступе, Орловско-Курской битве. 4 марта 1944 года его тяжело ранило.
После двух лет лечения в госпиталях Мстиславу Вишнякову надо было заново учиться жить, получать специальность, учиться писать левой рукой (правая была недееспособна), делать одной рукой все, что делают двумя. Справился. Получил высшее образование. Работал в органах госуправления города. С 1977 года — начальник жилищно-бытового отдела ВПО «Оренбурггазпром». В этой должности работал до выхода на пенсию. С 1987 года до смерти в 2006 году возглавлял совет ветеранов объединения «Оренбурггазпром». Именно Мстислав Алексеевич обратился к руководству предприятия и объединенного профсоюзного комитета с предложением создать советы ветеранов Великой Отечественной войны, тружеников тыла и ветеранов производства. В то время вся организация насчитывала более 2 100 ветеранов войны и труда.