Actor and comedian Dax Shepard said he would give up his guns to prevent more shootings in the future, media tycoon Rupert Murdoch called on the US to follow Australia's example and Family Guy creator Seth MacFarlane said Congress need to honour the life of teacher Victoria Soto.