Even if they banned all guns today, there's literally millions them in private hands. More guns than people in fact.
You pass a law 'guns are illegal'. So how would you enforce it? How many people would hide their guns? How many 'honest' citizens would then be attacked or shot because they...