Какое оружие могут иметь при себе граждане Российской Федерации, участвующие в проведении митингов, уличных шествий, демонстраций, пикетирования и других массовых публичных мероприятий?
Почему
При проведении перечисленных массовых публичных мероприятий ношение гражданами оружия запрещено. Холодное оружие не исключено из формулировки запрета.
«На территории Российской Федерации запрещаются: … 5) ношение гражданами оружия при проведении митингов, уличных шествий, демонстраций, пикетирования и других массовых публичных мероприятий»
Заодно Речь об участниках мероприятий. Полномочия уполномоченных государственных сотрудников при исполнении оцениваются по регулирующим их службу нормам. Это прочтение нормы, не юридическое заключение.