The U.S. constitution is to protect the citizens from the government. The police is part of the government.
The criminal get their fire arms from all kind of illegal channels, stolen or smuggled, Since criminal is always a very small percentage of the any society, a very small percentage...