Tear gas would just cause them to scatter.
Better to just air drop a care package. A cargo container of Tquila. They’ll stay put until it’s gone.
Or if you really want to be cruel drop a few thousand Hundred Dollar Bills, then let them “run the gauntlet” through Mexico.