A host on Fox News has stated Australia has "no freedom" due to hate speech laws during a discussion on gun laws.

Fox and Friends host Tucker Carlson was discussing the recent mass shooting at an Oregon community college and Donald Trump's assertion the campus' ban on guns was to blame.

Mr Trump, the frontrunner for the Republican presidential nomination, slammed the fact guns weren't allowed at Umpqua Community College.

"Wouldn't they have been better off if somebody in the room, anybody, had a gun to at least help them out," Trump said.

Carlson defended Mr Trump's comments, saying he had a "rational point".

"If there's a drunk driving accident you don't ban cars, you prevent drunk people from driving them," Carlson said.

Co-hosts Clayton Morris brought up Australia as a place that had strict gun controls, wrongly stating that people were banned from having firearms.

"They have no gun violence, they don't have guns, citizens aren't allowed to have guns," Morris said.

"They also have no freedom!" Carlson replied.

"You can go to prison for expressing popular views and people do."

Carlson was referring to Australia's laws on hate speech, which aim to compensate those who are the victim of discrimination or vilification on account of their race, religion, disability or sexual orientation.