Hey monoskier. If the sights say Tru Dot, then they are Mepros(which makes sense, because that is HK's prefered manufacturer for NS). HK does not actually make them. If you have the receipt, or some form of proof of purchase, contact Mepro directly, and they should warranty them.