Magazines can almost always be had for less than $20.
There was a time when 7.62x25 ammo was just about the cheapest centerfire ammo on the market. I remember buying a 2100 round case for about $160 one time. When Clinton cut off the Chinese ammo imports, that stuff dried up. Now you can expect to pay between $7 and $8 for a box of 50.
I found a very nice concealment holster a few years back. I can't remember who sold it to me now, I found it in the Shotgun News. It's a strong-side forward cant, all leather holster made in Czechoslavakia--cost me $30.
The gun is long and heavy, but if you can find a good holster, it conceals surprisingly well because it's very THIN. You will need a good belt to support the weight.
The 7.62x25 round doesn't fit the picture of what Americans think a good self defense round should be. However, it's surprisingly effective...in certain cases. It's high velocity tends to splinter bone causing a myriad of secondary projectiles when a rib is hit, for example. When bone is not hit, it does what one might expect--punches a small hole all the way through. It's also very effective when other pistol rounds might have trouble penetrating due to heavy clothing or body armor, etc.