The government of the United States should be able to see weapons to allies. This is important in furthering the US's aims and goals, as it equips another nation to help promote them. Additionally, as allies, the government is bound to support the other allies, whether it be through additional manpower or weapon support.
The United States should not sell weapons to other countries. This practice has proven disastrous in the past: we ended up supplying AK-47s to terrorists in Afghanistan. If we provide weapons to Saudi Arabia, it is only a matter of time before that sale comes back to bite us publicly and disastrously.
I am not a proponent of the arms trade and believe that the U.S. should not be allowed to sell arms to Saudi Arabia or any other country. The U.S. has routinely gotten into more armed conflict when militant groups acquire U.S. weapons through the black market. If the U.S. wants to end the necessity to engage in conflict, it should not sell arms.
Selling weapons to other countries is shady at best. It often results in drug lords and other criminals coming into contact and owning these weapons. If not outright stopped, this practice should be cracked down on and should not be considered acceptable by my members of the general public. It should be condemned.