Seems to me that the people fearmongering about "You want to ban all guns!!!!" are the ones who actually make that position more appealing.
If there were good gun regulations in place and enforced, guns for 'home defense' would be left at home, bothering nobody. Guns in public would be rare, and mass shootings rarer, and lower casualties. That would undercut any support for a total ban. However, with the gun extremists blocking even the weakest of restrictions, ignoring the piling body count, or worse calling it the 'price of freedom', well then fuck, if you can't play nice with your toys we just have to take them away. People are tired of living in fear of the next mass shooting, of friends and family getting gunned down. If taking all guns away is the only way to stop it then more and more people are getting on board with the idea.