My thoughts on what to buy when you start to shoot handguns. Always get a 22. The ammo is inexpensive and lets you shoot a lot. Learn the basics on a small gun and then move up to the centerfire stuff. Once you go centerfire, I suggest a 9mm. This is because the 9mm is less expensive to shoot compared to a 40S&W or 45ACP.