Finally got all I needed together and finished this project tonight. I mounted a Truglo Long Bead universal fiber optic shotgun sight to the DB9 slide. The sight came with several different size threaded posts, but I used the 5-40 mossberg thread simply because I already had the tap.
DB9 Fiber Optic Sights DIY
The old sight was yanked out and the hole was drilled a little larger, then tapped.
DB9 Fiber Optic Sights DIY
The post mounts almost perfectly flush inside the slide; no clearance issues with the barrel.
DB9 Fiber Optic Sights DIY
As you can see the fiber optic bead almost covers up the second hole with just a hair of it showing. I also torqued the hell out of it to get it to line up straight, way more than I was comfortable with but it never stripped or broke. However, you can see a slight line in the finish where it rotated.
DB9 Fiber Optic Sights DIY
I also mounted a 3D printed rear sight that I'm working on, still trying to get it to fit snug without having to do too much fitting.
DB9 Fiber Optic Sights DIY
DB9 Fiber Optic Sights DIY
Here's the sight picture, picks up real fast. Probably will shoot a little high, though, so I still need to range test it.
DB9 Fiber Optic Sights DIY
Here's everything altogether. I'm also working on some different style 3D printed baseplates like the one there, but they're not quite ready just yet.