Pro-gun rally, amid debate on rights