The Miami Herald is not beyond making up stories.
Does this person quoted even exist? It seems a very weird comment. It seems ....odd.
I think you’re right. This character “Hudson” was created. We know libs are stupid. But could one be so stupid as to go to a gun show, during these times, and make a comment like that? Was he there just for that reason? Doubtful.