Actor Jim Carrey, who spoke out against gun violence after a series of deadly shootings in the US in 2012, apologized to assault weapon rights defenders.