Yeah, it's a 9mm Kel-Tec sub2000 set for Glock mags. Got it to go with my G17 and G26.
I did a redneck fix for the rails. I used 4 rail clamps, and one that let me creep a half inch past where the barrel attaches to the receiver for the red-dot. You can see what I mean better in the picture below. I'm eventually going to melt off the plastic front sight and replace it with one from a Hi-Point 995, which is actually nicer because it's all metal. I might eventually invest in a proper railed forend...but since this works real well, it's not a pressing issue.