1. You didn't answer any of my questions.
2. No, but I do not advocating the trampling of more of our Constitutional Rights to impose something that will never, ever be effective or solve the problem. When you create laws the only ones who obey them are the people you never have to worry about to begin with...the people who will never break them (which is why Congress exempts itself from the laws they pass).
As far as laws where only law abiding citizens follow them, that would be every law that has ever been on the books and every law that will ever be on the books.
Apples and oranges.
We have laws against rape. That means if you legitimately rape a woman, you are held on charges, brought to court and it's determined whether you're guilty or not. If you are guilty, you go to jail. We have rape laws to help prevent rapes.
Gun laws are much different in that people find alternative methods to obtain a firearm that are not legal. The more laws you make, the more alternative ways criminals will get their hands on guns. There are no alternative ways to rape, murder or steal from somebody. You either brake the law or you don't.