Groups gather to protest NRA