Firearm owners have until Oct. 30, 2025 to comply with the law, under an amnesty period, and should forfeit their weapon to ...