Language:
كتاب الجزية والموادعة
58  
Jizyah and Mawaada'ah
(5)
Chapter: The sin of one who kills an innocent person having a treaty with the Muslims
(5)
باب إِثْمِ مَنْ قَتَلَ مُعَاهَدًا بِغَيْرِ جُرْمٍ
Sahih al-Bukhari 3166

Narrated `Abdullah bin `Amr:

The Prophet (ﷺ) said, "Whoever killed a person having a treaty with the Muslims, shall not smell the smell of Paradise though its smell is perceived from a distance of forty years."

حَدَّثَنَا قَيْسُ بْنُ حَفْصٍ، حَدَّثَنَا عَبْدُ الْوَاحِدِ، حَدَّثَنَا الْحَسَنُ بْنُ عَمْرٍو، حَدَّثَنَا مُجَاهِدٌ، عَنْ عَبْدِ اللَّهِ بْنِ عَمْرٍو ـ رضى الله عنهما ـ عَنِ النَّبِيِّ صلى الله عليه وسلم قَالَ ‏ "‏ مَنْ قَتَلَ مُعَاهَدًا لَمْ يَرَحْ رَائِحَةَ الْجَنَّةِ، وَإِنَّ رِيحَهَا تُوجَدُ مِنْ مَسِيرَةِ أَرْبَعِينَ عَامًا ‏"‏‏.‏
Reference : Sahih al-Bukhari 3166
In-book reference : Book 58, Hadith 8
USC-MSA web (English) reference : Vol. 4, Book 53, Hadith 391
  (deprecated numbering scheme)