For the love of god, please don't just slap 305 heads on a 350 and send it.
I'm not saying you are wrong rusty, just that for people who don't know any better its a good way to kill the performance of the motor. When I got my motor apart I found that some high school kids must have done just that on it, which is why it always felt low on power and had detonation issues. 305 heads CAN be used to great effect to bump up the compression on an otherwise dismally low compression 350, however you need to make sure you get either large valve 305 heads, or have larger valves fitted along with good pocket cleanup to let them breath.
The kids that put a passenger car 2-bolt main 350 block in my truck at some point had fit old truck 305 heads with 1.72/1.5 valves and a ****** port matching job with no pocket cleanup. They then put roller rockers and a Comp 270H cam in it. The factory compression with the measurements I took from the motor would have been 8.01:1.. with the 305 heads it jumped to 9.4:1, which is a bit sporty for a 3/4 ton truck that should be doing lots of low RPM towing and hauling. Basically it was a dismal performer, and I'm betting 90% of that was the heads. If you build an engine, make sure you select your parts to work correctly together and not just because someone said "slap some 305 heads on there and they will really wake up that engine". Better options would be new design summit iron heads for about $700 for the assembled set or the ATK performance or blueprint engines aluminum heads for $1000 for the assembled set. You aren't going to be able to acquire, clean, and build a used set of heads for that cost in most cases.