It's easy to test.
Send the rifle to the range with a different shooter.
If groups remain large, it's not the shooter.
Clean repeat test.
If groups shrink, it just needed cleaning.
This is one of those questions that can only be answered on the range.