I would plea ignorance of the law and stress that the state did not make the law known to him when he registered the gun.
Haven’t you heard? Ignorance of the many hundreds of thousands of laws is no excuse!