Hello Dannyfrancis,

You are correct. The part number 77389-12 Screen, is the Wet Debris Screen for the Bear Cat SC3305 Bear Cat Chipper/Shredder.

-WJA