No, actually. A gun’s purpose is to maim or kill. “Self defense” is simply a phrase for “I will hurt you back more than you hurt me”. It doesn’t change the purpose of a gun. It would likely take decades, but we could absolutely lower the amount of guns the US has. People just think that’s too hard and refuse to care that a household with a gun is more likely to get shot and die than a household without one.