The only way to stop it to any degree is ban guns completely. However as others have said it will never happen, and even if it was, so many would withhold their weapons, and I suspect there is no actual record of how many there are out there, and who has them..
Things like kinder eggs, if I...