IMO if someone is too dangerous to own a gun, they need to be either in prison or hospitalized.
There are at least two determinations in your statement that are dangerous to Life, Liberty, and the pursuit of happiness.
One should contemplate just who should be granted the power to strip anyone of their Constitutional enumerated rights.
I've been saying for years...Anyone who cannot be trusted to be armed should not be running around loose. Surprised at how many disagree. Yes, it CAN be abused, locking up political opponents who want to be armed as a danger.