They are not made by tru glo. They are made in Ashland Ky by extreme.
I have had two RT900's and liked them. Little small 1 3/4" housing which can be an issue in low light situations because most use a peep to match. I prefer 2".
But I recently bought the 1200 bone collector and hate it. Last year, the tooless design sucked, I constantly have to check it. It came loose while walking to the stand. If you tighten it by hand, it can come loose. Also, my 50 yard pin is a tad shorter than the other pins. Bad quality control.
I doubt I will be buying another.