I just checked I took a c8 reflector and put it in a C8+ and m21a and they are indeed the same or at least fit like they are just remember when you order one check the emitter hole diameter they come in 7mm and 9mm 9 is stock