Are you sure they have a flip sight, I think I have one in my spares box, it fitted on the rear of the compression cylinder and is a peep sight, I don't think a v notch would work this close to the eye.
I will see if I can dig it out and get a photo of it.