Stop allowing Canada to be a waystation for migrants and immigrants wanting to get into the USA.
All this "guns and drugs crossing the border" is total BS designed to create headlines, but lots of immigrants/migrants/refugees do abuse our system (duh!) to provide them easy access to the US. Then again, our immigration/foreign worker/foreign student system is so screwed up and rampantly abused that it's probably irreparable at this point.