this is very simple,
it's none of anybody else's business whether I have a gun or not.
If I am a felon that is not supposed to have one, that will be revealed when I commit the crime I would commit regardless...because I am a felon with no self-control.
Then again, take a look around, gun charges against felons are dropped all the time by the same people who howl and froth at the idea that non-criminal citizens should not get politician and banker permission and oversight to own weapons.