Its a toss up. I want a handgun to have fun with at the sandpit (I don't shoot alot), but powerful enough to protect my home should I need to. I don't have access to a range or rentals so I must relie upon your opinions. I like the idea of the XD40 for power, but should I fear it kicking badly??? I once owned a Hi-Power 9mm and thought it to be too light of a caliber. In one word, do you recommend the XD9 or XD40????