They were smuggled from the U.S but a country should have proper protocols in place to stop the shipment of guns. There were literally church members smuggling guns to sell to gang members. Haiti literally allows business elites to ship containers unchecked.
Haiti's Episcopal Church enjoys a privileged customs status. But that status may provide arms traffickers with an easy in to the country.
insightcrime.org
WASHINGTON – An indictment was unsealed today charging four defendants with participating in a criminal conspiracy to violate U.S. export laws by smuggling firearms and munitions to Haiti.
www.justice.gov
Yes, part of the problems is U.S very lax gun laws.
I am not going to blame the U.S for the hardcore corruption going on in Haiti. Sorry, I can't. We can talk about the past but for the present no. Haiti is lacking in every thing and that boils down to poor governance and corruption.