Few years back when I was behind the counter at a local shop the back of the packaging in fine print stated a 90 day warranty lol...... Good to see they have at least extended that now.
See part of paragraph on TFO sights:
https://glockparts.com/Content.aspx?PAGE=Night%20Sights