Cast and Blast on the lower Deschutes if you have access to a drift boat. Otherwise, the Upper Deschutes South of Sunriver is good for jump shooting with some spots good for decs and calls.
And if you ever get the chance, hit Summer Lake in Central Oregon for opening day. It's like WWIII on the ducks. Just insane. You have to be there at the opening or you miss it. 3 hours of non-stop ducks dropping.