No it doesn’t. It pretends to have strict gun control laws. That sort of thing represents the basic difference between failed states and proper ones.
If you need me to spell it out for you, it all boils down to the fact that humans can only be in one place at a time.
If you have, say, an armed robbery in the UK, there will be a disproportionate response from the police. They’ll pull out all the stops to make sure that one person, and that gun, is removed from society.
In the USA, they can’t do that, because there’s an armed robbery every weekend and they just don’t have enough manpower to deal with it. Criminals come to believe that armed robbery is just another career choice.
In Mexico … well, it’s Mexico, so whatever’s written in the statute books is ignored by pretty much everybody. It’s just words on paper. Even if Mexico had a functioning police force, whatever miserable funding is left over after 90% of it has been stolen pays only for keeping the lid on Mexico’s low-level problems.
And the Germans were all seething about it and saying, if only we had guns, we could put a stop to this?