Protect themselves from people who wish to harm them. There were 25,000 people at that protest and it was as peaceful as any protest possibly could be. 90% of the people there were armed and yet there was no violence. Maybe legal gun owners aren't the problem?