Gun registries are silly.
Also, practical reason 4, which I didn't think of till now: They would cost the taxpayers quite a bit o' dollars.
(I'm sure there's more but I'm stupid.)