>>The laws were sufficient. The bureaucrats failed.<<
The current laws would have been sufficient if
1) Local officials were required to check immigration status on such convictions and report to the feds. To me, this means that we need a federal law to nullify local sanctuary laws. The feds claim that the locals didn’t report the firearms violation. If that is true, the locals are also to blame.
2) The feds acted in the interest of the American people. I think you would agree that in many cases, they have not (The DC Sniper case). They need an “attitude adjustment” and the Bush administration is not interested.
3) The federal law is changed so that a single conviction of a sex crime mandates deportation.