I wouldn't. The black market is the black market. Mexico is an open border. If an evil person wants to get a hold of something, he will find a way.
The border between Canada and the US is more open than your border with Mexico.
St. Catharines, Ontario is near Buffalo, about as far west of the Niagara River as Buffalo is east. The median household income in both cities is well below the national average.
The homicide rate in St. Catharines is 1.0 per year per 100,000. The homicide rate in Buffalo is 24.0 per year per 100,000.
How do you explain this major difference?
Personally, I think it comes down mostly to stricter firearm laws on our side of the border; apparently you disagree... so what do you think is causing the murder rate in Buffalo to be so much higher than this other nearby city?