Allen 6663 Automatic Peep Sight, Black, 1/4-In. Allen 6663 NEW 0.06