They are not stupid.
My 18 year old niece from California [whose parents were Mexicans from Mexico legal naturalized] went to see her relatives in Guanajuato all by herself.
All her relatives in Guanjuato had arms stashed always hidden from the Federalis coz they all remember the civil wars there and are always ready for the next one...
Her relatives there don pay no attention to the gun laws there coz they know that during the last civil war there, that`s what saved them, bullets, not paper.
One should study Mexican history in the 20th century to really know how the people are still armed there from 1700`s till now even during wars and civils wars there for hundreds of years.
They just don broadcast it all over the place.
In my experience, the people armed to the teeth in the barrio are these types rather than swarthier versions of Charlton Heston: