If you’re going to buy a puller….

pickle fork. seriously, that's the only one that'll stand the test of time and abuse.

one like this style will work, but expect to break it on the lower ball joints.

View attachment 1716394743

if you're not doing the work day in day out, buy this set:

[URL]https://www.harborfreight.com/front-end-service-tool-set-5-piece-56807.html[/URL]

it'll do everything you need and the price isn't bad.
Any of those can break, especially if you never lube the threads. Remember the last one you borrowed from Advance, they're always wirn out or broken way too soon!
Any puller needs threads, points & cups Lubed. I usually use Anti Seize, and a little heat always helps more than Impact Hammering if frozen.