The logo looks about right for then. TBH it won't have been much later, if any, because it's high tooth and heavy.
I bought a NOS package for my STA and...
The logo is the same, and I reckon those are from around the same time frame. Which matters, because my STA is an 01.
Actually the seat clamp package says 2001. So it is probably earlier than 05. It literally looks like part of the same range to me dude. I also have a silver stem exactly the same that was on a 01 Huffy I bought. Not stock, but bought with the bike (and a Metal sprocket I sold for more than I paid for the whole bike).