Pulling the drivers side shaft is easy as removing the hub from the spindle then pulling it out, the pass side is a whole different story.
Pass shaft is held in the "pig" (center section) with a locking clip....that means you gotta take the whole diff/axle apart basically. You can replace that clip with a spring for future ease of removal, but not the first time.
Much more info on The Ranger Station for the TTB front axle Rangers, read up on there for a while and you will see what I'm talking about.
Also, while you have that shaft out, might as well do the inner ujoint on the pass side.
2001 Ranger with some stuff (RIP, some pieces still floating around)
2004 Level II and an 05 Rubicon with some stuff.