I prefer the ruger because its what i own. I love it and its perfect for what it is. A concealed carry pistol. I have never shot or even held a bersa, but have heard they are great guns. You will catch a lot of hit and miss replies on the kel tec. I personaly dont own one, but have shot the Keltec 32 and i really liked it. I almost bought a keltec p11 9mm over the witner just because it was cheap and im always looking for another gun. I think you will be happy with any of the 3 choices.