We're a clear favourite over his range now, but if we shove, his calling range is narrowed pretty much only to hands that beat us.
Right, but unfortunately we don't have any more information to go on other than what we think his preflop calling range is. The unfortunate disadvantage of being OOP and facing a potential squeeze.
If we call here, we give any drawing hands odds
to call, as well as possibly giving the BB odds to call with something like AJ or AQ if he thinks all his outs are clean.
But the other thing to consider, how many turn cards do we actually want to see here? Any 3, 7 or 8 puts 4 to a straight on the board as well as potentially makes another set. Same with a 9 or 10. And can we then get away from the hand if villain pushes in? If we call and button calls, we have $32 behind and the pot is $56.
Really the only turn card we would be happy to see is a King, and maybe a Queen (figuring villain would have 3 bet QQ preflop).
So our options are narrowed down to pretty much folding or shoving.
Edit: Ok, so after running the numbers I am changing my mind here. If we shove and win, we win $22.75 give or take. Based on his preflop range we are 65% to win, which would give us a +$14.9 expected win. When we lose, we lose our entire stack, or $50. That happens 35% of the time, or -$17.50. So this looks to be slightly negative to shove.