В боях за Кенигсберг майор Шмельков умело распределил огневые средства по штурмовым группам, грамотно провел разведку переднего края и огневых средств противника. Во время штурма находился в боевых порядках штурмовых групп и руководил огнем.
Артиллерия полка, которой руководил майор Шмельков, уничтожила 3 орудия ПТО, 10 пулеметов, 1 минбатр, 2 САУ, до 150 солдат и офицеров противника.
Во время ликвидации Земландской группы войск противника с 13 по 17.04.1945 г. полковая артиллерия своим огнем обеспечила выход полка к побережью зал. Фришес-Хафф в р-не Фишхаузена, уничтожив 8 пулеметов и до 100 солдат и офицеров противника.
Из наградного листа: «В бою по ликвидации группировки противника вост. Данцига с 07 по 09.05.1945 г., работая командиром 217 оиптд, огнем дивизиона обеспечил захват … Трутенау».
Приказом войскам 43 А 2 БелФ № 52 от 29.05.1945 г. майор Шмельков А.П. награжден орденом Александра Невского.
Источники: ЦАМО. Ф. 33. Оп. 687572. Д. 575.