Seattle is under fire from the NRA, but is this a fair criticism?

Judge for yourself.  Frankly,  I don't see the problem:  


A gun owner must come to a police station or file a report quickly when a firearm is lost, stolen or used improperly by someone else. Failure to report a gun theft, loss or misuse could result in civil penalties.
Gun owners could be fined up to

$500 for failure to store a firearm in a locked container or to render it unusable to anyone but the owner.
The fine would increase to $1,000 if a minor or prohibited person gets their hands on an unsecured weapon.
The fine would increase even more – up to $10,000 – if a minor or prohibited person uses an unsecured firearm to cause injury, death or commit a crime.