U.S. President Donald Trump: It takes too long to manufacture weapons.