I think it's a bit mean-spirited towards those who simply don't want to own guns. I have more than a few friends who don't like or want to own them. They're not antis: guns just aren't their thing. There are lots of people like that.
Legislation like this would only make them resent the folks who supported it in the first place. There would be calls for further restrictions, and look! There's a whole registry of who owns guns! How convenient!
Yech. I generally tend to let people live their way as long as they let me live mine.
Sometimes it’s nice not to destroy the world for a change.