I think everything is correct. What I think is wrong is the percentage associated with chances to hit based on the modifiers. I think its actually lower. Not sure what calculation there are using but its off a bit. 50% to hit, is not really 50% to hit but more like 25%.