Peep saga has gone from elation, with the arrival of the sight yesterday, to damnit. I can't budge the two screws on the side of the receiver. So, off to the gunsmith, who will have the proper tools to get the damn things out. I even bent the hollow ground bit on the end of the screwdriver I was using. I wanna play with it.