I've a 22 hc mk3 stock with older short stroke internals lightend piston hw seal,I've got a hawke somthing to 18mag sr12 ret.