What is a 5906?
5906 is a third generation (discontinued now) double stack 9mm DA/SA pistol.
If it has the "sooty" look that bead blasted stainless guns get find someone with an ultrasonic cleaner, give that a go, . If you have shiny corners and scratches, have it bead blasted.