в акционерном обществе «Лесная торговля А. М. Григорьев» в Петрограде. Должности в РИА: С февраля 1917 г. зачислен в 176-й пехотный запасной полк в с. Красное Село под Петроградом. С апреля по 1 сентября того же года учился в 1-й Ораниенбаумской школе прапорщиков в г. Старый Петергоф, затем в чине прапорщика служил взводным офицером в 156-м пехотном запасном полку в г. Астрахань. 24 декабря 1917 г. убыл в отпуск по болезни и затем был приписан к Боровичскому уездному воинскому начальнику. С апреля 1918 г. работал чернорабочим на шахте «Боруголь» в г. Боровичи, с июня – контролером-счетоводом в финотделе Боровичского горсовета, а с августа – в организации по снабжению продовольствием и топливом фабрик и заводов в г. Боровичи («Продфазтоп»). Должности в РККА: С 29 апреля 1919 г. и направлен в штаб Восточного фронта в г. Симбирск, где назначается в 439-й стрелковый полк, и в его составе командиром взвода, затем роты воевал против уральских казаков. 1 августа в бою под Илецком Уральской обл. был ранен и до января 1920 г. находился в госпитале. После выздоровления был назначен командиром роты в 90-й стрелковый полк. Участвовал в боях на Петроградском фронте на изборском направлении, затем обеспечивал охрану границы с Эстонией. С 15 мая в составе этого же полка М. Ф. Гаврилов воевал с белополяками на Западном фронте. Участвовал в боях на р. Березина, под Бобруйском и на варшавском направлении. При отходе из-под Варшавы 23 августа под Белостоком был тяжело ранен и до 9 октября находился в госпитале в г. Вологда, затем состоял при 38-м пехотном запасном полку. После расформирования полка с 15 мая 1921 г. числился командиром роты в 604-м стрелковом полку в г. Вологда. За боевые отличия на Польском фронте приказом РВСР № 594-1920 г. был награжден орденом Красного Знамени. В послевоенный период с ноября 1921 по апрель 1922 г. М. Ф. Гаврилов состоял в резерве комсостава при штабе Петроградского ВО, затем служил пом. командира роты в учебно-кадровом полку 56-й Московской стрелковой дивизии в г. Старая Русса. В мае 1922 г. убыл с полком на Туркестанский фронт и воевал в Зап. Бухаре против вооруженных отрядов Муллы Кагара и других. С ноября 1922 г. командир роты, начальник полковой школы, командир батальона и начальник штаба 3-го Туркестанского стрелкового полка (в ноябре 1929 г. полк был переформирован в горнострелковый) 1-й Туркестанской стрелковой дивизии. До 1925 г. в его составе сражался с басмачами в Зап. Бухаре. Одновременно в этот же период дважды находился на учебе на курсах «Выстрел». С января 1932 г. переведен в Объединенную Средне-Азиатскую национальную школу им. В. И. Ленина в г. Ташкент, где исполнял должность руководителя тактики и начальника учебного отдела. С февраля 1934 г. помощник начальника 2-го отдела штаба САВО. С июня 1935 г. начальник группы специального отделения Объединенной Средне-Азиатской школы имени В. И. Ленина. С июля 1937 г. начальник курсов специальной переподготовки начсостава. С декабря 1938 г. помощник командира 83-й горнострелковой дивизии САВО. С августа 1939 г. командир 182-й стрелковой дивизии МВО. С 9 мая 1940 г. начальник Новосибирского военно-пехотного училища. С 14 марта 1941 г. командир 98-й стрелковой дивизии УрВО. С 15 июня дивизия в составе