I think cold bore is part of the problem, but three inches off zero? That's six minutes of angle, and a lot of space.
I suspect a bedding problem that changes as the rifle barrel heats up. Most likely you zeroed the gun with a warm bore...(well, you had to if it's zeroed as you said.) You might also check the bedding screws.
If the fore end is pressing against the barrel when it's warm, it will cause the zero to move. Relieving the barrel channel cure the problem if that's what it is. BUT...cold bore zero has a definite affect on zero. It's just that three inches is (IMO) beyond a cold bore.
Another thing is begining shooting with a clean bore, which was mentioned earlier as affecting accuracy. A clean .22 bore doesn't necessarily promote accuracy, although it can be overcome if you know how your rifle points with a clean bore. I'm going to go out on a limb here, but I almost never clean my .22 rinfires. Maybe after 1000 rounds I'd run a patch thru them, but that's just me.
I suspect a bedding problem that changes as the rifle barrel heats up. Most likely you zeroed the gun with a warm bore...(well, you had to if it's zeroed as you said.) You might also check the bedding screws.
If the fore end is pressing against the barrel when it's warm, it will cause the zero to move. Relieving the barrel channel cure the problem if that's what it is. BUT...cold bore zero has a definite affect on zero. It's just that three inches is (IMO) beyond a cold bore.
Another thing is begining shooting with a clean bore, which was mentioned earlier as affecting accuracy. A clean .22 bore doesn't necessarily promote accuracy, although it can be overcome if you know how your rifle points with a clean bore. I'm going to go out on a limb here, but I almost never clean my .22 rinfires. Maybe after 1000 rounds I'd run a patch thru them, but that's just me.