Григорий Кириллович Шляхтин за боевые отличия награжден орденами Отечественной войны I и II степени, медалями «За взятие Кенигсберга», «За победу над Германией». Участвовал в должности адъютанта командира полка 64-й стрелковой дивизии в боях по освобождению Западной Белоруссии.
В боевой характеристике читаем: «...В Красной армии с 1929 года, на фронтах Отечественной войны – с июля 1941 года, военное образование – курсы «Выстрел» МВО, военное звание «капитан» присвоено в феврале 1943 года...
В период боев по расширению плацдарма на левом берегу реки Вента в районе деревни Сыпи Латвийской ССР с 26 на 27 ноября 1944 года умело подготовил и организовал внезапное овладение плацдармом левого берега реки Вента, при этом батальон уничтожил до двух взводов пехоты...»
Тяжело ранен в левую ногу в боях в районе Сухиничи Смоленской области, легко ранен в бедро левой ноги в бою за местечко Колышки Смоленской области и в правую ногу в бою за город Шауляй Латвийской ССР.