Jim Carrey is sticking to his anti-gun stance, but, on Sunday, he took to his Twitter account to apologize to owners of assault weapons for calling them names in the past.

Carrey first vented out his anger at owners of assault weapons back in 2012, soon after the Aurora, Colo., movie theater shooting in July. In a Twitter rant at the time, he said the real maniacs behind the tragedy that killed 12 and injured 70 others, were people who support gun sales.  

He is also known to have called people who support gun sales as “heartless motherfu*****.”

But, on Sunday, Carrey tweeted: “Asslt rifle fans,I do not agree wth u,nor do I fear u but I do love u and I'm sorry tht in my outrage I called you names. That was wrong.

“Btw I don't need a crisis mgr, just a conscience. Calling ppl names is inappropriate but my position on assault weapons hasn't changed.”

The apology comes just a few weeks after Carrey said he would not be promoting his upcoming movie, ‘Kick-Ass 2,’ due to its violent theme.

"My apologies… to others involve[d] with the film. I am not ashamed of it but recent events have caused a change in my heart.”

Carrey withdrew support for his movie stating that he did the movie a month before the Sandy Hook Elementary School Shooting in Newtown, Conn.

Shortly after the shooting that killed 20 students and six adults, during which time a debate on gun control was raging in the U.S., Carrey wrote on his Twitter account that anyone “who would run out to buy an assault rifle after the Newtown massacre has very little left in their body or soul worth protecting."