The guy in this video has created the ultimate non-lethal squirrel deterrant- a rubber band gatling gun that fires 200 rounds with the crank of a wooden handle.
Reloading looks like a huge pain in the neck, but I doubt any invading critters are going to stick around after seeing this thing let loose!