Update:For now I went with these. They 3d printed beautifully and the sight picture seems about right. Will have to check zero this weekend.
They are only friction fit but I think I know a way to lock them in place.
3D Printable Fixed Iron Sights by SimsesLab | Download free STL model | Printables.com
Download 3D printable STL modelswww.printables.com
So these ended up working. I modified the design so that I could insert a cross bar to lock them into the rail though.
Elevation was dead on at 25yd, but windage about an inch to the right. Plenty accurate for an AR pistol.