If I take training early will I "lose time" on my expiration date?

No. Expiration dates are based on application date. You can complete training at any time during the 24 months prior to expiration and your registration will be renewed for 2 years from your current expiration date.

For armed registrations, firearm retraining/requalification will only be credited if completed within the 90 days immediately preceding the expiration date of the endorsement.