All the weapons were taken from the anti-Trump protesters. All the arrests were from the anti-fachist group.
There were no incidents at the conservative pro-Trump rally that was protected by private security, local police and state police. Local police kept the opposing groups separated. State police made the arrests since it would politically difficult for Portland police and the Mayor to get on the wrong side of armed and dangerous Leftist protesters.