If you are looking for an RMR solution for your Glock which does not require any modification/machine work then you should be looking into the Dueck Defense RBU
. Did you check out the review I posted of the Dueck Defense RBU? The one pictured here is an RBU2, which has tritium dots in the front and back. Works well for low/no light shooting without the RMR.
Trijicon RMR
also pictured