Last night on FOX News’ The O’Reilly Factor, Sen. Marco Rubio R-Fla. criticized President Obama’s call for Congress to pass stricter gun control laws.

“I’ll let you in on secret, I mean, the President is a liberal.” Rubio said wryly, “And this is part of the liberals’ long time dreams for our country and he sees this as a opportunity to get some of these things done.

Rubio asserted that Obama obviously believes that banning guns was a good solution and has wanted to ban guns during “his entire political career.”

“I think that the president – and he doesn’t have the guts to admit it – is not a believer of the Second Amendment,” Rubio said frankly. “If he doesn’t want it in the Constitution or he wants to reform the Second Amendment then have the guts to admit that.”