Did some searching on the Eagle Zephyr. Common consensus out there is that they are not worth anything. Front sight assembly and aperture are made of plastic. Only part that is metal is the silver aperture base (aluminum). Best choices are the Techsights or Williams sights for the 10/22 if you want peeps.