Can a country (like Canada) control the flow of anything across its borders? We can't control drugs, we can't control people, and we can't control firearms.
China, North Korea, and Cuba have effective means of curbing trafficking, but do you really want to live there? My point here being that...