Amr bin Shu'ayb narrates from his father, from his grandfather (may Allah be pleased with him), that the Messenger of Allah (peace and blessings be upon him) said: "A man should not take back his gift, except a father from his child; and the one who takes back his gift is like one who returns to his vomit."
It is possible that Amr bin Shu'ayb narrated it through both routes, for Husayn al-Mu'allim is a hujjah (authority) and Amir al-Ahwal is thiqah (trustworthy).
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الهبات / 12013