With that top tube configuration and those platform dropouts, it is probably a Haro Sport frame, not an FST. Not sure if 8512xxxx would have been sold as an 85 or 86, probably 86. The forks are probably off another brand bike. The ones that came with it would have had holes for standing pegs.