Depends on what you already have, pick the one that will fit your needs best. As far as ammo goes, you can grab a box or two of 380 for now, then stock up when you catch it on sale, but it's not going to get as cheap as 9mm on sale. Also, the 43 is usually more expensive to begin with, so if offered either @ $250, the 43 would be the better deal.