Makarov...absolutely. For the money, you cant beat it. I picked up a Bulgarian Makarov in November at a gun show for $260, unissued with 2 mags (and holster + cleaning rod + lanyard + black grips, but that stuff got thrown in a drawer somewhere). Absolutely dependable and ammo is cheap enough to practice a lot. Buy one, and shoot, shoot, shoot...