Звание Героя России было присвоено Роману Шадрину 1 декабря 1995 года за мужество и героизм, проявленные при выполнении спецзадания во время первой чеченской войны, сообщают "Аргументы и Факты".
В январе 1995 года Шадрин руководил операцией по взятию главпочтамта в Грозном. Учреждение находилось в тылу боевиков. Шадрин принял решение идти на риск и без прикрытия бронетехники захватить объект. Однако противнику все-таки удалось узнать о выдвижении разведчиков и организовать засаду. Шадрин принял решение организовать оборону в находившемся неподалеку здании.
В 2019 году в интервью порталу e1.ru, Шадрин поделился воспоминаниями об этом дне: «Назад идти — не пойдёшь, уже засекли нас. Пошли вперёд — через улицу перебежали в двухэтажное здание пекарни — сделали круговую оборону и около полутора суток там бились. У нас двоих ранили, ни воды, ничего нет, боеприпасы были на исходе, решили, что нужно выходить — сколько можно сидеть ещё день? И нас сожгут просто. Пошли на прорыв. У меня с собой была фотография семьи, я её привязал проволокой к лимонке — гранате Ф-1, сунул в карман, верёвочку протянул сюда (показывает за воротник). Думаю, если что — рвану».
Более суток 30 разведчиков отбивали ожесточенные атаки нескольких сотен боевиков.
«Когда стали заканчиваться боеприпасы, Шадрин вызвал огонь артиллерии на себя. Вскоре разведчикам с минимальными потерями удалось выйти из окружения и при поддержке бронетехники 276-го мотострелкового полка выполнить изначальную цель и захватить здание главпочтамта», — описывает подвиг Шадрина военный обозреватель topwar.ru.
После захвата главпочтамта последним рубежом обороны боевиков оставался центр Грозного и президентский дворец. В ночь с 17 на 18 января батальон Шадрина пробился в тыл боевиков, обороняющих здание обкома и гостиницы, и в течение двух суток находился в окружении боевиков до подхода основных сил.
«Разведчики отразили 11 атак боевиков, несколько раз сходились в рукопашных схватках. Грамотное руководство командира батальона и умелые действия его подчинённых обеспечили захват штурмующими подразделениями гостиницы "Кавказ", а в последующем — и центра Грозного», — сообщили в пресс-службе Росгвардии.
Справка:

Шадрин Роман Александрович родился 23 января 1967 года в станице Кутейниковская Зимовниковского района Ростовской области.
В 1998 году окончил Военную академию имени М.В.Фрунзе. В 2008 году окончил курсы переподготовки и повышения квалификации при Военной академии Генерального штаба Вооружённых Сил Российской Федерации.
С 25 декабря 1994 года — в боях первой чеченской войны в должности начальника штаба — заместителя командира 68-го отдельного разведывательного батальона 8-го армейского корпуса генерал-лейтенанта Льва Рохлина.
10 января 1995 года назначен командиром отдельного разведывательного батальона Северо-Кавказского военного округа.
1 декабря 1995 года указом Президента Российской Федерации Шадрину присвоено звание Героя Российской Федерации.
В 1996 году был начальником разведки 8-го армейского корпуса.
Затем служил начальником разведки 102-й российской военной базы (Гюмри, Армения, август — сентябрь 1999); начальником штаба (сентябрь 1999 — ноябрь 2001) и командиром (ноябрь 2001 — ноябрь 2002) 503-го гвардейского мотострелкового полка (Северо-Кавказский военный округ).
Участвовал в боях второй чеченской войны, в том числе в штурме села Комсомольское (март 2000). С ноября 2002 по август 2003 года служил военным комендантом города Аргун, а с августа 2003 по апрель 2004 года — командиром 207-й комендантской тактической группы. Группа под его командованием вела борьбу против терроризма на территории Ножай-Юртовского района Чеченской республики.
С апреля по август 2004 года заместителем военного комиссара Калужской области.
В августе 2004 года переведён в войска правопорядка на должность заместителя командующего войсками Уральского регионального командования внутренних войск по чрезвычайным ситуациям.
С декабря 2005 года — заместитель по чрезвычайным ситуациям командующего Уральским региональным командованием Внутренних войск МВД России (Екатеринбург).
В 2008 году присвоено воинское звание «генерал-майор».
В 2008 году находился в специальной командировке и исполнял обязанности начальника штаба Миротворческих сил России в зоне вооружённого конфликта в Южной Осетии.
С мая 2012 года генерал-майор Роман Шадрин был переведен в запас.
С 2012 по 2013 год — атаман Пятого отдела Оренбургского войскового казачьего общества — Екатеринбургского отдельского казачьего общества «Исетская линия».
С 2012 года и до последних лет жизни роман Александрович являлся членом совета ветеранов Росгвардии.
В феврале — августе 2013 года — начальник Межрегионального управления Федеральной службы по оборонному заказу по Уральскому федеральному округу.
8 сентября 2013 года избран депутатом Екатеринбургской Городской Думы VI созыва по списку избирательного объединения "Свердловское региональное отделение ВПП «Единая Россия». Являлся депутатом до истечения срока полномочий созыва в 2018 году.
Позже стал помощником вице-губернатора Свердловской области по вопросам патриотического воспитания. Также занимал должность руководителя проектов и общественных представительств организации «Герои Урала».
С 2015 по 2019 год работал директором Центрального парка культуры и отдыха имени В. Маяковского в Екатеринбурге.
В общей сложности воинской службе Шадрин посвятил более 25 лет. Был награжден также орденом Мужества (1995), орденом «За военные заслуги» (2009).