Sorry.. I stand corrected. The XD9 is much improved all around.