Does anyone know what kind of sight this is? It has a patent number on it but that just led me down a long rabbit hole.
I figured it was along those lines its actually in pretty gud shape an it is some type of plastic with a metal aperture.