I heard the Prophet ﷺ say, "It is not lawful for any of you to carry weapons in Makkah."
سمعت النبي ﷺ يقول: لا يحل لأحدكم أن يحمل السلاح بمكة.
Muslim narrated it in Hajj (1356:449), from Salama bin Shabib, who said, "Ibn Aayan narrated to us, Maqil narrated to us, from Abu Zubayr, from Jabir, who said," then he mentioned it.