My understanding of the steam method is that it is useful for dents in the wood where the fibers have not been cut. Scratches generaly have to be addressed by refinishing the wood, assuming that the scratch is serious enough for that project. Otherwise it's just the character of the gun coming out.

You wrote "heating iron method". I assumed you really meant steam. A hot iron wood be wood burning - no?