Hadithcore
Bulugh al-Maram, 108

and its Asl (original source) is in Abu Da’ud and At-Tirmidhi and Ibn Khuzaima graded it Sahih (sound) through Abu Huraira (rad) without mentioning the “stones”.]

وَأَصْلُهُ فِي أَبِي دَاوُدَ, وَاَلتِّرْمِذِيّ وَصَحَّحَهُ اِبْنُ خُزَيْمَةَ مِنْ حَدِيثِ أَبِي هُرَيْرَةَ ‏- رضى الله عنه ‏- بِدُونِ ذِكْرِ اَلْحِجَارَة ِ [1]‏ .‏

References2 variants
In-Book Reference
Book 1, Hadith 127
English Reference
Book 1, Hadith 114