Broke a mounting screw on a universal turkey/deer sight Tg960, contacted Tru-Glo last week and today 3 new screws and two extra mounting brackets in the mail box!
Sight is probably 7 years old, they never questioned it, just sent me parts free of charge!!!
So if you need a sight grab a Tru-Glo!