Registration solves a lot of issues. Weapons can be traced to owners in criminal cases. It also gives police an ability to remove unregistered weapons from the streets and fine and/or incarcerate those in possession of unregistered weapons. Each base I have been to has required weapons registration. A 30 minute process that didn't infringe upon my rights. And working in law enfocement, that registration gave me an idea of what I may expect rolling into a trouble call.
Now, tell me how exactly the law abiding citizens rights are infringed upon by registering a weapon because mine weren't. Maybe if you stop focusing on eliminating deaths and think about in terms of reducing the threat you may realize its not unreasonable.