The stupidest idea ever... That is only an idea you can sell to the uneducated...
Barriers on the border do more to keeping people in US than keep people out...
Trump cut support for security south of the border during a drug epidemic, this cause many areas becoming dangerous and created refugees and asylum seekers... This law is trying to put change back those bad decisions, but it won't immediately fix the problem.
As for you Military idea. Military are good at shooting people... Where do you suggest they shoot?