Gun writers are a pretty cheap bunch. He likely got it all for free for mentioning names. When I was selling a lot of gunstocks, I averaged a call a week by a writer wanting one for free for mentioning my name. 
I doubt it's just gun writers who are cheap, Pete. More likely most writers. I can guess as to why, as well.  They probably get paid like crap. How much have you been paid by for the pieces I see floating around the net? Trading for goods or services would be a reasonable perk of the job. Don't like it, don't do it. Simple. 
I like that they aren't collecting welfare.