well, all but the NRA part.....prefer ACLU to them...