Разведчик отдельной разведывательной моторизованной роты 67 гвардейской стрелковой дивизии.
Родился в 1916 году. До войны проживал в поселке Нагорный Локосовского сельского совета.
В Красной армии с 26 мая 1942 года. Участник обороны Сталинграда. В Сталинграде был принят в члены ВКП(б). Участник боев на Курской дуге. В 1943 году вместе с четырьмя сослуживцами был отправлен в разведку. Перед этим все сдали командиру подразделения документы и награды. По пути Гаврила Алеевича были убиты, а он получил тяжелейшее ранение и был госпитализирован. Все эти события происходили в ходе боев на Курской дуге. После госпиталя он был комиссован и не смог отыскать свою часть. Так и вернулся домой инвалид Великой отечественной войны без документов и без наград. С большим трудом был восстановлен партийный билет. По его рассказам за ратные подвиги он был трижды представлен к наградам. Действительно на фронте получил орден «Красной звезды» и медаль «За боевые заслуги». Третья награда ему не была вручена, потому что офицер доставлявший наградные листы был убит во время артобстрела, были уничтожены и все находившиеся при нем документы.
Согласно наградных листов Морганов Гаврила Алеевич был награжден
орденом «Красной звезды»
медалью «За боевые заслуги»
После демобилизации Гаврила Алеевич работал в колхозе, а в 50-е годы перешел работать в Локосовский рыбучасток.
Умер в 1982 году. Похоронен на Локосовском кладбище.