I have both the P12.45 and the P16.40 from Para Ordnance. I love both pistols and am constantly on the lookout for a compact LDA. You can't go wrong with Para.
Aquila, Cheaper than Dirt has twelve round magazines (and a 20 round magazine) for the P12.45 in stock. I just bought several.