Cow Palace gun show draws thousands