Nope -- there's "legal" and there's "good business practice." This really has nothing to do with the 2nd Amendment.
Sure it does...
Does "good business practice" include background checks on all firearm transactions via FFL's?
How about limiting ammo purchases?
Is Illinois' FOID a "good business practice"?
If not, why not? Seems that all of those things would have the benefit of reducing potential risk.
I'm really not trying to bust your balls, just can't quite get a grip on the logic of it all.
The old "liberty v. security" thing comes to mind.