Have one on a HK91. Holding up fine so far, but there's always hope......cuz it's a 91.