Stainless, chrome, or aluminum?

Not always. There are different alloys of stainless.
Did you say that you may have a NOS upper? I'd be curious to hear more.