There is always AR15.com. You better have some thick skin for their general discussion area.