Should have a person the right to shoot a burglar that advances towards him?
You catch a burglar, and you carry a gun.
If the burglar surrenders (which involves both not advancing and having his hands still and visible), there's no reason to shoot. If he runs from you, there's no reason to shoot.
But, what if he advances towards you? Should you be allowed to shoot? Should be it considered self-defense?