Red,

Too bad about all those holes. A pretty decent peep sight is the Pacific, which came in several versions. You take off the magazine cutout and there is a threaded hole - the sight base fits the slot and there is a thumbscrew to hold it down. They are adjustable for elevation and windage and take a standard diopter. If you use these sights in the field it makes sense to sight in, then loctite things down.

Good luck!

jn