This is a great fun movie, cheesy and B-grade, and the hero is Animal Mother in Full Metal Jacket.
Does anyone else think its a pale rip off of High Noon though? ("3:15", bad gang in charge of the school, all our hero's friends desert him etc. etc.). Who cares though. Great fun, and brilliant cheesy 80s rock soundtrack to it.