US President Donald Trump withdrew Washington from a UN arms treaty as he addressed the National Rifle Association (NRA) Leadership Forum in Indianapolis on Friday.

"By taking these actions, we are reaffirming that American liberty is sacred, and that American citizens live by American laws, not the laws of foreign countries," said Trump as he signed an executive order on stage and showing it off to the crowd.

Trump said the UN would receive formal notice of US's withdrawal from the international arms treaty signed in 2013 by then-President Barack Obama.

The NRA had opposed the UN treaty which sought to regulate arms dealership and sales.

Women''s Fitness Apparel Sale - up to 50% Off at EasternMountainSports. Shop Today!

More videos