Insurance for guns would be very, very cheap, since you can’t get liability insurance for crimes. Most people who own guns agree basic safety training certificate necessary to own a gun would be fine. Guns already have unique serial numbers associated with them, allowing them to be tracked.