it's a diemaco D same as you find on the C7's I can't really make out what the sight itself looks like .
stevo I'm going to assume that your joking and just showing us some neat bit you found but just in case you really don't know Diemaco did/does make spares for No4's