They used to have this:
Artículo 10: Todo hombre tiene derecho de poseer y portar armas para su seguridad y legítima defensa. La ley señalará cuáles son las prohibidas y la pena en que incurren los que las portaren
English - Article 10: Every man has the right to keep and to bear arms for his security and legitimate defense. The law will indicate which arms are prohibited and the penalty that will be incurred for those who would carry such
.
http://www.juridicas.unam.mx/infjur/leg/conshist/pdf/1857.pdf
It morphed to this after the last revolution:
Artículo 10: Los habitantes de los Estados Unidos Mexicanos tienen libertad de poseer armas de cualquiera clase, para su seguridad y legítima defensa, hecha excepción de las prohibidas expresamente por la ley y de las que la nación reserve para el uso exclusivo del Ejército, Armada y Guardia Nacional; pero no podrán portarlas en las poblaciones sin sujetarse a los reglamentos de policía.
English - Article 10: Residents of the United Mexican States are free to possess weapons of any type, for their security and legitimate defense, with the exception of those expressly prohibited by law and that the nation reserves for the exclusive use of the Army, Navy and National Guard; however they are not to be carried within populations without being subject to police regulations.
http://www.diputados.gob.mx/LeyesBiblio/ref/cpeum/CPEUM_orig_05feb1917_ima.pdf
Now they have this, after amendments:
Artículo 10: Los habitantes de los Estados Unidos Mexicanos tienen derecho a poseer armas en su domicilio, para seguridad y legítima defensa, con excepción de las prohibidas por la ley federal y de las reservadas para el uso exclusivo del Ejército, Armada, Fuerza Aérea y Guardia Nacional. La ley federal determinará los casos, condiciones, requisitos y lugares en que se podrá autorizar a los habitantes la portación de armas.
English - Article 10: Residents of the United Mexican States have the right to keep arms in their homes, for security and legitimate defense, with the exception of those prohibited by federal law and those reserved for the exclusive use of the Army, Navy, Air Force and National Guard. Federal law will determine the cases, conditions, requirements, and locations in which the carrying of arms will be authorized to residents.
http://www.diputados.gob.mx/LeyesBiblio/pdf/1.pdf
Let this be a lesson for some of the "reset" crowd.
EDITED to add translations.
Notice, the "right" is now an absolute joke. It is not a right at all.