Indigenous peoples of Mexico
When Mexico gained independence in 1821, the casta system was eliminated as a legal structure, but racial divides remained. 
White Mexican argued about what the solution was to the "Indian Problem", that is indigenous who continued to live in communities and were not integrated politically or socially as citizens of the new republic. The Mexican constitution of 1824 has several articles pertaining to indigenous peoples. The second article of the constitution of Mexico recognizes and enforces the right of indigenous peoples and communities to self-determination and therefore their autonomy to:
Gun laws in Mexico
It was through the means of armed combat that Mexico achieved its independence from Spain. From then on, the course of history was marked by several armed conflicts, including the American (1846–48) and French (1861–67) conflicts, as well as indigenous struggles due to the several forms of government that ruled over Mexican territory, culminating with the Mexican Revolution (1910–20) and the Cristero War (1926–29).