Ex-cons who want guns are always going to be able to get them. All gun-control laws do is disarm citizens who do not have criminal convictions, whatever the conviction.
Better to restore the original sense of the Second Amendment. But if you use a gun in the execution of a crime prepare for, at a minimum, "life without" (and we're serious about this).
Anything else just greases the way for taking guns out of average citizens' hands. We've seen this already for so long, it just diminishes my opinion of American edukashyun that so many voters fall for the lies.
America -- a great idea, didn't last.
Which is why I keep saying "If he's too dangerous to own a gun, then he's too dangerous to be loose on the streets."
Once somebody has shown that he's a habitual felon, the best thing is to keep him off the streets. At least until he's too old and gray to be too much of a threat.