Sahih Muslim 1356
Sahih Muslim · Book 15: The Book of Pilgrimage · The prohibition of carrying weapons in Makkah when there is no need for that
Jabir (Allah be pleased with him) reported:
حَدَّثَنِي سَلَمَةُ بْنُ شَبِيبٍ ، حَدَّثَنَا ابْنُ أَعْيَنَ ، حَدَّثَنَا مَعْقِلٌ ، عَنْ أَبِي الزُّبَيْرِ ، عَنْ جَابِرٍ ، قَالَ سَمِعْتُ النَّبِيَّ صلى الله عليه وسلم يَقُولُ " لاَ يَحِلُّ لأَحَدِكُمْ أَنْ يَحْمِلَ بِمَكَّةَ السِّلاَحَ" .
I heard Allah's Apostle (ﷺ) say: It is not permissible for any one of you to carry weapons in Mecca.