Former Raiders player Curtis Scott has walked free from a Canberra court, after he successfully argued he acted in self defence when he punched a man at a city nightclub last year.