Not sure what you find ad hominem in my statement, 6 Jours, although yours does seem to qualify. Now, if I were to say something like
Look, you're not mentally nimble enough to pull this off. You've got your NRA talking points — "guns are tools" — but nowhere to go from there.
that would be more of an ad hominem attack.