A Blockchain Solution to Gun Control