how long is mass fid card good for
1 The fee for an FID card is $100.00 for people 18 years of age or older and $25 for applicants under 18 years of age. 2  It is valid for 6 years. 3  Firearm License Renewals â Firearm licenses are valid for 6 years.