Also how do you define an advocacy group like the NRA within such a system? Do you just ban everything? I think that would throw out the baby with the bath water because it would again reduce the balance of power for the citizenry, which is the fundamental problem. Things are too intertwined.
We have to bypass it entirely and redesign this aspect of the system.