Dozens of weapons have been seized and more than 100 arrests made in a police operation targeting antisocial behaviour at shopping centres.