Most laws are too lenient, unfortunately.
Here in the UK it's totally stupid. You can't defend yourself with a weapon that you intended to use, basically. A guy had a shotgun, and lived in an isolated house (only farmers are allowed guns, and only shotguns, and certain rifles maybe), and he was...