Plenty of small mopars for good prices... Blue print 408 with iron heads is around 4300 shipped, with aluminum adds like 700. I have seen them all the way up to $12K, sd engineering will build you one like you couldn't imagine (500 race ready hp) but your check book wont be happy afterwards...
I think if you have a good block, it would cost you - 1400 for stroker kit, $600 for oil pump, gaskets, rockers, cam, lifters, pushrods, timing set, oil, etc, 1700 for decent aluminum heads, and $300 for an intake.
then $500 to machine your block, boil, blast, mag, bore, hone, f-plugs, cam bearings. And $500 to assemble it...
So $5000ish and a bit of leg work, I would get one built but I have an awesome builder and the last small block we did we stroked 360-408, with a roller cam, mopar performance cast iron heads, scat stroker kit. Cost was around $4000 but we scored the mp w9 heads for $750 for the pair brand new stripped (part number was complete someone needed the valves and springs I guess), I also found a complete lunati roller setup that came with cam, lifters, timing set, etc the summit racing price was like $1200 I paid half of that, brand new in the box at a swap meet..
So if not in a hurry, I say shop around, put the feelers out there, wait for the deals to come, BUT if you are in a hurry, get the crate.. Looking for a deal on motor parts is hit or miss, I buy the parts as I see them for a price at or below half cost as long as they are usable to what I do and not full blown race.
I have 6 sets of 383 and 440 pistons on the shelf, all brand new, some day I will use them, I got great deals on them from machine shop shelves, craigslist, etc.