Nuclear weapons have real deterrent value. Guns don't owing to optimism bias and other quirks of the human brain and human decision making as well as the general superiority of consensus decision making over individual decision making.
Of course, I am still fairly anti-gun. To me the issue isn't the dumb NRA nonsense (of course fewer guns would mean fewer deaths, idiots, and of course way more people die accidentally from guns than protect their property!). Rather, some deaths are more valent and proximately emotionally wrenching than others and I am afraid 1 person who fails to be able to defend their home and family is worth more than 10 people for whom the gun was necessary, but not sufficient, to the ensuing death.
This is one of those issues where people need to stop assuming the other side is stupid or morally bankrupt (hell, that is most issues) and see that people merely have different moral intuitions about harms and the valence of types of harm.