And, it will really do nothing but keep the honest people in check. Since the dawn of time, the criminal has always been able to do what they want, when they want, and they are always one step ahead of the police.
This will not curb criminals in any way, shape or form. It only erodes the rights of honest Americans. And, I'm sure someone will be along shortly to say "This isn't what is being proposed." What they fail to realize is when the door is open, things will only get more stringent.
I don't think this will work at all....you'd have to be dillusional to think it will.