Surely the wall would keep the criminal mexicans and their guns out? Most of the illegal guns in Mexico - come from the US?
Build the wall to protect the law abiding Mexicans from the criminal element - supplied indirectly by the US's crazy gun laws.
I do feel a little sorry for the gunman...