The same compelling reason to not have a public list of how people voted in the last election. The concern that they would be unfairly exposed to public pressure for doing something that is completely legal, but which their neighbors might not agree with.
Exactly, this is why no one can find out who owns real estate and how much they paid for it. Because people who own a great deal that they purchased at low prices might be unfairly...oh wait.
There are thousands of things that are matters of public record. Things far more benign than owning a deadly weapon. Let's set that aside though.
Are you against a universal registry through ATF that can only be accessed by law enforcement? (nothing like this currently exists before you assume)