It is the LEOs discretion if he wants backup. They do not know you and that your law abiding people. You admitted to having guns and it was not required. The law does not require a notification.
Ya... more often than not... Mail in proof you took care of the expired item immediately and the Judge will get it with the ticket. He or she can then decide to dismiss the charge as "Complied with law" or find you "guilty in absentia."
The Judges normally let you go. It is so minor anyway... They just want compliance with the law.