No, not what I'm saying at all. First, the law means that those who know he is a felon cannot provide him with a gun. That may make it marginally harder for him to obtain a gun, though that's hardly insurmountable... it may just cut down on the likelihood of an impulse acquisition.
Marginally is right. Or wrong, as Sam has pointed out. Getting a gun is pretty easy if you don't care about the laws. I'd say this argument is out.
Second, and more important, it means that if he has an interaction with the police, perhaps over a minor infraction, and he is caught with a gun, he can be locked back up for a long time. This possibility may deter him from possessing a gun. If he feels a gun is non-negotiable, it may deter him from committing any actions that would bring him into contact with the police. And even if he a is thorough-going imbecile or compulsive recidivist, at least if the police catch him on the way to or from a crime - but without the evidence to convict him to the crime itself - they can lock him up for having a gun.*
This may cause some felons to not carry guns with them at all times, but when it is time to commit crimes, it will have no affect on them at all.
As for the idea that the police may catch them on the way to a crime, that's a laugh. The chances of that happening are slim to none.
The only practical upshot is that it puts people who never should have been let out of prison, back in prison. This is a bandaid, though. Legal bandaids are not the solution. We need real fixes.
BTW, I am strongly of the opinion that no person should ever be punished, in whole or in part, by making them live in society as a second class citizen. Putting restrictions on people like this encourages them to commit crime, as it can be the only real solution when others are cut off.
You have a guy who is trying to do right after getting out of prison, he can't get a decent job, so he and his family are living in the bad area of town. Now, he can't get a gun to protect his family. You can say too bad, shouldn't have done the crime, but this isn't about feeling bad for him, it's about the practical realities of what will happen. If this guy cares about his family, he's likely to do what he has to do to protect his family, and that means getting the gun anyway. Can't buy it at the LGS, so where does he go? The friendly neighborhood fellow who sells things like stolen guns, crack cocaine, and other fun things like that. So now, instead of supporting the LGS, he's supporting the local gangs, and increasing demand for stolen guns. Good work, now we have a law which is encouraging theft of firearms, and putting more people at risk.:banghead: