Posted by kingcheese: the reason i would have some one at gunpoint would be if they a)broke into my house and b) gave up when they saw my gun.
I cannot think of another reason.
The problem is, it really isn't a very good situation in which to be.
.. but i dont want to shoot a guy that has given up,...
Good. That would be murder, if you did so knowingly and willfully. Do not read more into the castle doctrine laws than their real intent, which is to provide you with a presumption of a reasonable belief that deadly force is necessary. That presumption is rebuttable. Yeah, you may get by with it, but you may not.
...and i dont want to let the punk go after breaking into my house.
That's very understandable.
But, (1) he may well be out on bail shortly anyway; (2) while you are holding him, you are vulnerable to ambush by any accomplices the "punk" may have; (3) there is the possibility that he may get the upper hand during the wait, should you be distracted; (4) there is the chance of a negligent discharge while you are waiting, and it would not be justified; (5) while you are detaining them, you are responsible for their well being, and unlike a policeman, you do not have the backing of the community to defray the liability; and (6) there is the OP's original concern about arriving police officers.
I rate (2), (3), and (4) as high risk; (5) and (6) as moderate to low risk; and (1) as an indication of low return.
I have stopped three home invasions by violent criminal actors by the mere production of a weapon and some industrial strength coaching. I detained none of them. I think it likely that, had I tried to hold them, they would have been on the street within hours anyway. I want them gone.