Anas bin Malik reported,

The Messenger of Allah ﷺ was never asked for anything in exchange for accepting Islam without giving it. A man came to him, and he gave him a flock of sheep filling the space between two mountains. The man returned to his people and said, "My people, accept Islam, for Muhammad gives like one who has no fear of poverty."

Muslim 6020

Sahih

و حدثنا عاصم بن النضر التيمي حدثنا خالد يعني ابن الحارث حدثنا حميد

عن موسى بن أنس عن أبيه قال

ما سئل رسول الله ﷺ على الإسلام شيئا إلا أعطاه قال فجاءه رجل فأعطاه غنما بين جبلين فرجع إلى قومه فقال يا قوم أسلموا فإن محمدا يعطي عطاء لا يخشى الفاقة

مسلم 6020صحيح
Contents
Reference
Commentary
Ayat
Collection
Sahih Muslim
Book
Virtues
Chapter
What the Messenger of Allah ﷺ was asked for something and never said no, and his abundant giving
Numbering
Darussalam 6020
Muslim 6020