Yes, they should enforce the law and they should also check up on all the gun nutters and make sure they are mentally competent and have secured their guns. Criminals steal guns from law abiding gun owners. Crack down on stupid, if law abiding, gun owners and many problems will be solved.
I am going to throw this idea out, again, because I think it would work, and is doable.
1. Require anyone with an assault weopon outside of their home to have the same license as for a fully automatic weapon. Fail to have said license, the gun is confiscated and destroyed, you go to jail, and have a felony count on your record.
If you sell or give an assault weapon to someone who does not have said license, you and that person get a felony count.
2. If you store a gun, of any type, irresponsibly, and it is taken and used in a crime, you own that crime.