As I stated in another forum, Pete. I am starting to think that T.S.F. stands for the: Tasmanian Soccer Federation.
Who knows, probably a decommissioned rifle that was sold off by a whosaler that happened to have the company initials: T.S.F. or T.U.L.C.