To be honest, since most pizza delivery robberies are basically ambushes where you won’t have much of a chance, I’d be a little afraid about being targeted for the gun. It’s probably worth $50 on the street and that’s probably more than the typical pizza robber gets. Plus any cash, of course.
In this case I think concealed carry is the way to go. Or better yet, a buddy riding shotgun.
I knew one pizza delivery guy who worked in a bad area. He would always knock on doors holding the pizza with one hand, the other holding his gun underneath the pizza.
His plan was simple. If anyone answered the door pointing a gun at him, they would get two rounds right through the belt buckle. Then he would walk away.
Oddly enough, nobody ever tried to rob him. Guess he was giving off “negative waves” or something.
I think you have to need $50 pretty badly to try taking a gun from an armed person. I don't recall hearing of many policeman being mugged for their guns. You only have to fail once to be dead.