What you need to do is undermine the culture of machismo and trollishness around guns:
Start with "anyone who poses with guns in their family Christmas photo is to be treated as if they will use them on your family or their own kids without a moment's hesitation for their own gain".
(Like, if you get a Christmas card from a family with guns in their photo, why would you consider that anything other than a threatening communication? It clearly is.)
Move on to "anyone who has more usable guns than they can hold in their hands is probably a broken person and maybe you should consider keeping your distance".
Move on to "anyone who owns a bump stock is insane or compensating for a tiny penis", and "anyone who doesn't keep their guns in a gun safe is not safe to be around at all".
Move on to "open carry does not mean ostentatious carry". Start thinking about whether open carry is, in fact, a necessary conclusion of the right to bear arms.
Move on to fucking investigating NRA corruption properly. Don't just point it out.
Move on to humiliating politicians who take gun lobby money. Don't just point it out as if it's some form of conflict of interest or a sign they won't be serious about gun crime. Laugh at them. Call them spineless cowards. Humiliate them for their craven foolishness.
Aim for a process that preserves the right to bear arms but makes gun nuts seem as untrustworthy and dangerous as it turns out they so often are.
And if you are a gun owner and you believe guns should be treated with caution and respect, and you know someone who doesn't, tell them in no uncertain terms, and if you ever see them get violent, tell the police of your concerns.
Make gun obsession weird again.