Is it an H&K 93? I used to own an H&K 91(5.56 nato). The trigger sucked but it was balls on accurate.
No, it's an SL-8: