Then, let's quit letting the violent non-law-abiding out of prison until they can be trusted to be armed but not dangerous.
We have 2 million people in prison. If locking people up and guns were the answer, we'd have the lowest crime rates in the world, not the highest.