Stop in for a cup of coffee

That's too heavy for automotive strippers. You should go to Klein or the like.
I use thomas and betts,self adjusting strippers, does anything that fits in the jaws.
I would agree with getting klein as they are more suited to commercial type wiring