Looks amazing for 150,000 rounds for sure.This is my 1993 Gen2 G20. Looks fairly similar to yours. Sorry for the dirty appearance but today was range day.
Oh, and this is how mine looks after roughly 150,000 rounds through it. I bought it new and have shot it almost weekly since then. Hope the pic helps! View attachment 1113412