Hundreds attend gun rally at Statehouse