Guest Stars Bill Mondy as Deputy Roscoe Spencer Achtymichuk as Little Johnny "JJ" Bannerman Christopher Heyerdahl as Zed Kevin Durand as Cabot Dustin Milligan as Randy Jensen Eric Breker as Grampa John Smith Jim Codrington as Marshall Dwight Conners Darren Moore as Marcus Prez Robert Egger as Steve Jensen Sam Charles as Young Herb Smith Issey Lamb as Young Koji