My new Sword came in today. Seems to be a pretty nifty lil sight. Got it on and it was getting pretty late so I just got the 20 yard pin sighted in and will hopefully get the rest of them tomorrow. I really thought I was going to like this peep but it seems to be a big pain the :censored: . I believe its a superpeep if not its the pro shop in Black River Falls version of it.