I have fired one, it was nice. I don't think it is original HK91 nice, but better than the CETME I have handled. Not a professional on these though, and would consider one myself that being said. Parts for it at http://www.hkparts.net/shop/pc/home.asp .