Guest Stars Cameron Morrison as Young Danny MacEwan Morrison as Young Danny Morgan Hinkleman as Young Charlie Nelson Bonilla as Marine Guard Dan Southworth as Trevor Michael Duisenberg as Stern Soldier Brandon Molale as Bandit #1 Allan Graf as Caleb Jeff Wolfe as Sergeant Greg Sproles as Soldier Brian Allison as Rider John Michael Stacy as Spencer John Saint Ryan as Bandit #2