I just staggered over to the shed to get tool pics.
Just rip the caps out with a rag over pliers, or with an axle vice ( 15mm hub is actually 21mm )
Then drift bearings out using a bit of bar a bit less than the 15mm bearing ID in diameter, I made this brass one. The internal crush tube will move to the side slightly to allow the drift to grab the edge of the bearing.
Clean everything, apply grease then pull the new bearings in with a tool like this or use washers / bolts or whatever.
Re fit dust seals, I made a tool ( top left ) for that but they're not hard to push in by hand.
Grease all surfaces and re-install cups. 9mm cups will need a different clamp I guess? 20mm O/S hubs, same deal but different clamp required too, and larger bearings.
I paid $61 for my last 10 pack of 6902s, for $12.20 I can change my Heckler main pivot bearings every year, they're the same bearing size, press works too.