The Tac is real easy to strip down your self.
Here is a tutorial on how to remove the glass on the XS650 gauges.
http://www.xs650.com/threads/removing-bezel-from-gauges-74-83.52013/
The gauges in the tutorial are from the 76-83 plastic type but it is the same process on the 74/75 Gauges, I have done mine, (not the ones from the other album).
Once the glass is off, undo the 2 screws, either side of where the cable goes in, and the whole mechanism, face plate and all will come out.
You may find the rattling is because there is no damper rubber between the cup and main bracket. Hard to see, when the rubbers are damaged, but they actually have a groove, and that groove is where the main bracket is dampened from the gauge.
When you look at the main bracket it has a protrusion that goes all the way around inside, where thew cup sits. Imagine the rubber sits over that protrusion and against the bracket top and bottom of that, so from the inside it looks to be a flat surface and the bezel sits against the top of the rubber damper, and the top of the chrome, (sometimes just painted), cover pulls up against the bottom of the damper so when the 2 nuts tighten the cup it pulls the gauge down and the cup up so it is all snug.
I hope that sounds like i saw it in my head, and you can make sense of it.
I have been fiddling with making up a ring for the top and another for the bottom that also squeezes/holds the main bracket as well. I'll take some pics later.
just got home and can't be bothered getting up right now. ...........Sorry