Just ordered my first firearm, a Beretta PX4-Storm in .40S&W. Now I need to know what kind of ammo I should buy for it? What make, what type, and what grains will work well with this pistol? For defense rounds: Should I get hollow-points, or is there newer/better technology out there these days? I'm looking for "more damage, less over-penetration", and don't mind spending some extra $$$ For Training: I want a cheaper round, that will give a similar shooting experience. Thanks!