This also gives the owner a large incentive to make sure that their gun does not fall into someone else's hands. For unregistered guns, it still gives you an incentive to dispose of the gun immediately after the shooting. Otherwise if you are caught at any point in the future with that gun, you will be implicated in the original crime. It's about 10 times riskier to break in to somebody's house when they have a gun. You could get shot, after all.
Criminals are rational beings, after all.
But they would at least get the basic information they need in order to be safe. Personally, I don't feel threatened by a good majority of the NRA members. When you're on that, you show that you're interested in guns and then must have at least some knowledge. It's the others. I think we're agreeing here.