We have the same/similar problem in the southern USA. Driving North from Mexico to Arizona There is a military check point about 30 miles S. of the border. Yes, they are carrying machine guns. Fortunately there is a separate lane for private cars. Last tripwe made,the truck line was 3 miles long to get though the check point. It takes an ave. of 4-8 hours to get thru. for the trucks then you wait another 2 hours to get across the Mexico/US border. Great fun but worth it to boat on the Sea of Cortez.
Running around like a head with it's chicken cut off.