u have the axis the wrong way.. on my T-K the barrel went down the way when fired so u have the wrong.. i think if u put the red axis along the barrel it will work.
Make sure that the geometry of the entire model is correct. The recoil spreads through the associated links. If the turret, bones, etc are not aligned right it could still recoil oddly.
Also, what bone did you declare in the ini of the model, to be the recoil bone?