I think we can´t give 100% merit to this law, but it makes a lot of sense that the crime was reduced, because of you spread the word that every citizen has a gun, it get harder for anyone to become a burglar with the threat of facing a gun.
This is an example that might help the US find a solution to the gun´s owners problem, lately very discussed.