I wonder if the peep sight advantage is that they work like a "Pinhole Camera".
"Within limits, a smaller pinhole (with a thinner surface that the hole goes through) will result in sharper image resolution
because the projected circle of confusion
at the image plane is practically the same size as the pinhole."
"Peace is that brief, glorious moment in history when everybody stands around reloading". Anonymous
Earp: Not everyone who knows you hates you.
DOC: I know it ain't always easy bein' my friend....but I'll BE THERE when you need me.