I'm a new 9x18 Makarov owner and it's a great bang for the buck. I had it with me when we met a few weeks ago, didn't want to play show and tell at Hooter's. Anyway, I just picked up three boxes of ammo for $40 and no sales tax a gun show on Saturday. If you know how to shop, you can find it very cheap. The only issue with the real cheap ammo is that a lot of indoor ranges won't let you shoot bi-metal jacketed ammo. It's fine outdoors, though. Although I stole my E. German Makarov for $250 and it's by far the cheapest handgun I own, it's almost too nice for carry duty. I kind of want a beater Polish or Bugarian one or maybe a Czech 82, since they're....ahem.....disposable.