The reward if one leaves out drinking wine and alcohol and wearing silk

What is the source of the following Hadith?

Nabi (sallallahu ‘alayhi wa sallam) said:

“Whoever leaves out drinking alcohol [in this world] whereas he has the ability to do so, I will give him the wine of Jannah to drink and any man who leaves out wearing silk garments [in this world], whereas he has the ability to do so, I will clothe him with the silk of Jannah”

Answer:

Imam Bazzar (rahimahullah) has recorded this Hadith on the authority of Sayyiduna Anas (radiyallahu ‘anhu). ‘Allamah Mundhiri (rahimahullah) has declared the chain sound (hasan)

(Musnad Bazzar; Al Bahruz Zakkhar, Hadith: 7271, Targhib, vol. 3 pg. 262)

And Allah Ta’ala Knows best.

Answered by: Moulana Suhail Motala

Approved by: Moulana Muhammad Abasoomar

Checked by: Moulana Haroon Abasoomar

This answer was collected from HadithAnswers.com. The answers were either answered or checked by Moulana Haroon Abasoomar (rahimahullah) who was a Shaykhul Hadith in South Africa, or by his son, Moulana Muhammad Abasoomer (hafizahullah), who is a Hadith specialist. 

Link