Anyone know this peep sight?

Printable View