Bulugh al-Maram
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 .
Reference