Had same problem with mine over a year ago.Had a new hand selected barrel from steyr.
They took the barrel back to steyr for testing and confirmed that the barrel wouldn't group past 10mtr.
They didn't say what the cause was though.
Check the barrel first along with trying different pellets.
Doubt very much it'll be the reg,see if groups improve with stripper off.