Latin America has strict gun laws and high crime as well. Do we need to go to another planet or just cherry pick the states that fit your preconceived notion, friend.
Are you really comparing Mexican and Venezuelan law enforcement to American law enforcement?
If they enforced the laws over there, the effect would be different. A law is just words on paper. An unstable society with poor law enforcement can't bring them to life.