Is it possible to have people register their guns annually similar to a car registration? This would allow law enforcement to keep track of who owns which type of gun and track it annually. If there is a registration fee if would help cover the expense of the program. Not sure if this would go against the second amendment? My other thought was also having people submit background checks periodically if they own a gun, not just at time of purchase.
Location: United states policy