К концу войны лейтенант Звягин совершил 152 успешных боевых вылета на штурмовку живой силы и техники противника. Боевыми действиями он уничтожил и повредил 24 танка, 52 автомашины с войсками и грузами, 6 бронетранспортеров, уничтожил на земле 3 самолета противника, 17 артиллерийских и минометных точек, 25 железнодорожных вагонов, 217 повозок, 16 тягачей, до 500 солдат и офицеров противника, уничтожил и подавил 39 точек зенитной артиллерии и зенитных пулеметов. Сбил в воздушных боях 3 самолета противника лично и 2 в группе.