A court hears a man who was given a firearm that used to belong to Billy Ray Waters later sold it to a 17-year-old who murdered the Launceston teenager just days later.