AKIron,
I was going to suggest that you get the beretta but in .40 cal., not 9mm, but I see I'm too late. The weapon is heavy enough to absorb the extra recoil but it will have a lot more stopping power. The gun is essentially identical in .40 and 9mm except for the size of the rounds it can carry.