There's really nothing we can do, since it's their promotion and all through them. The best bet would be to talk to SilencerCo.
It's my understanding the can has to be purchased in the time the promotion is open, and it has to be redeemed by the end of the year. So unless you're outrageously late on the payments, it should be totally paid off long before that all ends.