I had similar results to you using the try glow sights on my old 900x thought they were rubbish but the ones on my hatsan 55 are really good much smaller and more precise easy 10mm groups at 12 yards .

Same company same roughly same age rifle s must be about the same effort to produce small accurate as big clumsy.