Mexican government is highly corrupt though and couldn't organize a bake sale.
Criminals are always going to get whatever they want . . . I get that. We just shouldn't make it easy for them, like buying roadside peaches. Go to a gun show and buy whatever you want, full auto, sure, you want it you got it.
You get caught with a gun and your license to have it isn't current, it gets confiscated, plain and simple. Want ammo, show a current license. There needs to be a process. It doesn't have to be a major hassle to own a gun, but jesus . . .