Over 46 000 firearms seized destroyed, says police