Actually, criminals loose and committting crime is far more expensive than the 30,000 dollars to keep them locked up every year. They cause more damage and cost us a lot more when they are free range....
Only because they have - wait for it - easy access to guns!
again, everyone else has figured this out. Crooks can't get guns, they tend to be much better behaved.