Anyway, this isn't up for debate, so I don't understand all the debate surrounding it. I will not relinquish my right to self-defense.
Would you sell your rights? Say one of these gun-haters would pay you a thousand btc to hand over your gun rights. Maybe gun rights could be rented, when you need them?
That way you wouldn't need to carry them around all the time. Of course, there would be the problem of banks banking gun rights. How would we know they weren't issuing paper gun rights, like paper gold? What if they started fractional reserve gun rights?
Then there are criminals. Would they steal gun rights from the rights bank?
All of this would only work if 3d printers were outlawed, of course. So the printers would become the new hated evil as the progressive liberal controllers spin the latest drivel to an ocean of baboons...