After nearly two months in a Mexican jail facing weapons charges, Marine reservist Andrew Tahmooressi finally was brought before a judge Wednesday but not before firing his attorney. He has already hired a new federal attorney that specializes in international criminal law and they are hopeful the judge will finally hear Tahmooressi's side of the story. On March 31, the former Marine sergeant was arrested after he drove into Mexico with three U.S. registered firearms. He claimed he missed the final U-turn just before the San Ysidro Port of Entry. Tahmooressi was arrested for bringing guns into the country, and later, for trying to escape.