Mishkat al-Masabih

Jabir said he heard God's messenger say, “It is not allowable for any of you to carry weapons in Mecca.” Muslim transmitted it.

وَعَنْ جَابِرٍ قَالَ: سَمِعْتُ رَسُولَ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ يَقُولُ: «لَا يَحِلُّ لِأَحَدِكُمْ أَنْ يَحْمِلَ بمكةَ السِّلَاح» . رَوَاهُ مُسلم