I feel bad for the guy having to suffer in a Mexican jail, but he should have done his research BEFORE he crossed the border, better yet, not even bring a gun, even if he knew it was a gray area it is another excuse for the corrupt police to throw him in jail. To rely on the US border agent when he is entering Mexico. It's not the border agent's job to know Mexican law.