Во время Великой Отечественной войны Георгий Шахназаров командир огневого взвода 1095-го армейского пушечно-артиллерийского полка, командир взвода управления батареи, 150-й Севастопольской, ордена Кутузова, армейской пушечно-артиллерийской бригады, брал Перекопский перешеек, участвовал в освобождении Севастополя, Минска, Литовской ССР, взятии Кёнигсберга.