Shama-il Tirmidhi Chapter 34, Hadith Number 9 (224).

Aamir bin Sa’d radiyallahu anhu says, My father Sa’d said, ‘Rasoolullah sallallahu alaihe wasallam laughed on the day of the Battle of Khandaq till his teeth showed.’ Aamir radiyallahu anhu says, ‘I asked why did he laugh?’ he replied, ‘A Kaafir had a shield, and Sa’d was a great archer. The kaafir protected himself by swaying the shield from side to side covering his forehead. (Sayyidina Sa’d radiyallahu anhu was a famous marksman, but the kaafir did not let the arrows get him). Sa’d radiyallahu anhu took an arrow (and kept it ready in the bow). When the non believer removed the shield from his head, he quickly aimed at the kaafir and did not miss the target, i.e. the (enemy’s) forehead. The enemy immediately fell down, his legs rising into the air. On that Rasoolullah sallallahu alaihe wasallam laughed till his mabaraak teeth showed.’ I asked, ‘Why did Rasoolullah sallallahu alaihe wasallam laugh?’ He replied, ‘Because of what Sa’ad had done to the man.’

It may be doubted that Sayyidina Rasoolullah sallallahu alaihe wasallam laughed because the man’s feet were raised in the air, hence the satr (private parts) was exposed. Therefore the reason for laughing had to be asked. Sayyidina Sa’d radiyallahu anhu replied, No, but because I, although a good marksman, the non believer protected himself. He was clever to move his shield from side to side. But Sa’d thought of a plan, and aimed at him in such a way that he did not have a chance to protect himself and fell down.