I think this is an English thing. That “widely trafficked forum” means to me that it is popular. If I wanted to imply they were a part of trafficking I would write “ar15 a popular forum for the trafficking of firearms” or something like that. Trafficked does imply the illegal part, but the way it’s written that makes no sense.