Holding the bearing in both hands lift the assy up 2 feet from the ground. Drop the tail shaft end onto a piece of plywood. Do this a couple times. The weight of the gears will push the bearing off to tail. Make sure your holding the bearing from falling completely.
That method works, but it works better if you hold up the mainshaft assy up by 1st gear that way 1st & 2nd gear assemblies work like a slide hammer
against the rear tapered roller bearing.
I have an expen$ive special puller for getting the bearings off,
but dammages the bearing aboyut 1/3 of the time.
The rear mainshaft bearing almost never goes bad
so I don't usually replace them unless it's actually bad.
but what works even better is removing the 3-4 synchro assembly off the front of the mainshaft then using the transmission case (standing uright on it's bellhousing) place 2nd gear against the rear mainshaft bearing bore and drive the shaft out of the gears and bearing with a big brass hammer (or a regular hammer and a block of wood, though I usually use a block of lead).
Press? we don't have no press, we don't need no stinkin' press!
BTW unless you are real brutal this will not harm the transmission case, but I should note I usually have a surplus of bare cases
(that I annually clean out to the local scrap yard and buy myself something "nice") one of gets used as a "mainshaft disassembly tool" until I scrap it, There's always more...
AD