I'm in a similar situation. I'm trying to find out more. I found this Glock Night-Sight Image Compendium
from the Reddit group helpful to start comparing.
"The reason you wouldn't want to burn the flag, is because you can." --Me
"The Law is Reason free from Passion" --Aristotle