America’s National Rifle Association has warned celebrities and media outlets calling for increased gun control that their "time is running out".

NRA spokeswoman Dana Loesch, a radio host famous for her support of the Second Amendment, addressed her video to every lying member of the media, to every Hollywood phoney, to the role model athletes who use their free speech to alter and undermine what our flag represents.

The political commentator’s clip, in which she flips over an hourglass, was released on the day of the Oscars.

It is reminiscent of the Time’s Up movement in Hollywood, which protests against the sexual mistreatment of women.

In the video – an advert for her new show on NRATV – Ms Loesch said the organisation has had enough of the lies it claims are being made about gun ownership.

She added: The sanctimony, the arrogance, the hatred, the pettiness, the fake news.

We are done with your agenda to undermine voters’ will and individual liberty in America.

Ms Loesch, who appears on NRA posters in the US, said the message was also to politicians who would rather watch America burn than lose one ounce of their own personal power.

She targeted late-night talk show hosts and those who stain honest reporting with partisanship.

Rounding up her video, she said: To those who bring bias and propaganda to CNN, the Washington Post and The New York Times, your time is running out.

The clock starts now.

Ms Loesch often features in NRA videos, which regularly attack film stars for supporting further gun controls.

At last week’s Conservative Political Action Conference she drew criticism for blaming the Stoneman Douglas High School shooting in Florida last month on the FBI, other law enforcement agencies and the media for its sensationalist coverage.

She refused to admit guns had anything to do with the shooting, and accused the mass media of loving mass shootings.

(c) Sky News 2018: NRA warns anti-gun media and celebs: ‘Your time is running out’