Ralph, of course it has value

How much did you pay for it? The 9 in the grips designates that it is for 9mm, although this marking has been faked and actually was not intended for lugers but to distinguish 9mm broomhandles versus the 7.63mm broomhandle.
The extractor not matching will cause a decrease in value to most folks.
Ed