I would normally say Kel-Tec PF9 and nothing else, but Ruger's got some intriguing stuff now. But for a sure thing - PF9.