Yea, prices are crazy. Keep your eye out on the used market. Spread the word around you're looking. Sometimes you can find a deal or two that way. The Tokarev may be a bit more difficult. I'd wait a bit on that one, and just keep a look out. You never know. Have fun and good luck.