A puller is not needed at all. I have done my CVs several times, fortunately not in the last 2.5 years since I learned how to drive with a front locker, and went back to OEM CVs. If you use a 3lb sledge, just hit the hole that the taper on the ball joint goes into after loosening all the bolts and the ball joint will pop out. I have done this countless times, learned it from JoeD, Peter and JP at Uwharrie. They laughed at me trying to use a pickle fork, ruining a ball joint...He walked over with a hammer, one good whack, and I mean a good whack, and voila, ball joint separated.
You don't have to disconnect the pitman arm to do the job. You can wiggle the axle assembly down by rotating the steering wheel as needed. It isn't that bad of a job, just time consuming. I did this twice, once for the locker install, and then again to do the diff drop and painting of the axle assembly. Took a weekend.