No quick draw is going to be any faster than if someone already has the drop on you. Then it is comply or die and nothing in my wallet is worth dying over.
That's not true for proper belt carry. You just need to "wait your turn," i.e., wait for the robber to be momentarily distracted from you. So long as you can draw and fire in under two seconds, you should be able to win the day at that moment in time. But in a front pants pocket, this becomes much less likely.