All three of those guns will serve you well,,,
The main difference is in their grip size and angle,,,
Or you could just say the overall feel of the grips.
I own a Beretta NEOS, a Ruger 22/45, and have shot many many rounds through a Buckmark,,,
Performance wise I doubt you will be able to notice a significant difference.
My advice is to handle the guns and see which one fits your hand the best,,,
That's what will determine the actual performance for you.
For what my opinion is worth,,,
My personal favorite is the ruger 22/45.
If it don't fit,,,
You won't be able to hit.
Aarond