Resurrection of a 01' GSR

Just have to get off my lazy ass and finish it up.