I went to my local SAS Mothers' Day rally, and the crowd was small but dedicated. There was little to no advertising (word of mouth), so in a way the turnout was good. We held up signs along the road, and it seemed like the majority of the public was for us (2 to 1). However, considering the number of gun owners, the turnout was pathetic.
Part of the problem with a pro-gun rally is public relations. The media will not portray us in a good light, no matter how law-abiding and sensible we are. People don't want to go to a rally and be branded as a "gun nut". It is sad, but there is a stigma attached to gun ownership. I suspect that one or two there might have been government infiltrators trying to dig up non-existent dirt or incite trouble. The only station to show up at our rally was the Spanish channel.