Either there should be a regular mental check up for all firearm owners (legal or not, if possible
Monetary incentives to coerce unlawful to participate?), or a town armoury where all firearms can be stored/checked out? Alterations to this idea seem likely and beneficial.