If guns are so useless for self defense, politicians should be the first to be rid of them among their security, and the police theirs. I think the poor shouldn't be the only ones without gun ownership and access. That's what my entire stance is based on, class equality. Let poor people qualify to own and carry a firearm, if you want it registered then make any police officer able to add serial and name to registry and return it. If someone shouldn't own them via background, then make it something a judge has to order. The no fly list is a massive beach of due process, anyone can be added without discussion or reason. Democrats circa Bush were against it, they can't suddenly support it now. If they added gun permissions, to gun control, it'd be bipartisan. Gun owners would recieve national right to own and carry, gun control would recieve that national registry they have been wanting. You can even add sensible magazine sizes if you want, you can probably get away with negotiating a 20 round maximum, because anything above that is usually luxury anyway but 20 is very standard issue.