I have a Gamo Shadow DX with an Optic 4x40 sight and use Gamo pellets.
I have to zero the sight after every target session as the rifle shoots high and to the right. I make sure the rifle/sight is never knocked. Is it just a problem with the sight?