Guest Stars Cameron Morrison as Young Danny MacEwan Morrison as Young Danny Morgan Hinkleman as Young Charlie Nelson Bonilla as Marine Guard Michael Duisenberg as Stern Soldier Dan Southworth as Trevor 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