I think that's a very good analysis. It explains the post, but IMO, does not excuse it. And I'm guessing you'd agree with that.
Either Nugent gets in front of this fast, with an explanation/apology, or he's done as an effective mainstream spokesman for gun rights.
It would be interesting to know is he has said anything that would indicate he buys this dog squeeze nutjobery in the past. If not, I wonder what changed?
Another triumph of mass social media either way.
Freegards