Is "ultra compact" a defender-size or larger? Just remember, it is harder to buy the recoil springs for anything smaller than an officer size. You might need to buy something from Springfield directly. I'm only suggesting you have it on-hand before you actually need it.
45acp, 40sw, 9mm, 38spl, 380acp, 22lr
12ga, 5.56, 30-30win
2 Chron. 7:14 Christians must seek His face