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