Their site their rules. Same applies to ABC, CBS, NBC, CNN, FOX and MSNBC. Freedom of speech does not mean that they have to allow you airtime for your views. Welcome to the world of large scale professional propaganda machines.
I have some Nobel Sport law enforcement, 12ga, 00 buck, 12 pellets. This is a hot load, definitely not reduced recoil. I don't remember what the price was.