It seems rather counter-intuitive to be taking guns away from citizens. Although you may not know this, criminals do not obey the law, as that is the definition of a lawbreaker. So if this law is enforced (god forbid) do you think the criminals will abide, and leave us law-abiding citizens alone? Most unlikely. They will still get their guns by various means, and that leaves us with no defence, other than local law enforcement, which cannot protect everyone, all the time.