State police in Michigan will be required to destroy guns collected during community buybacks, under legislation signed into law Wednesday by Gov. Gretchen Whitmer.