If you have all the answers why are you posting here for advice?
Heckler & Koch, Inc. Lifetime Limited Warranty
Heckler & Koch Firearms Purchased After January 1, 1998
A new Heckler & Koch firearm is warranted to the original retail purchaser only for the lifetime of the said original retail purchaser. This warranty applies only if the firearm was purchased from an Authorized Heckler & Koch Dealer.
What Will We Do - Heckler & Koch will, at its option, repair or replace without charge any Heckler & Koch firearm that fails
due to a defect in materials or workmanship. Parts and labor are included. Repairs are warranted for the duration of the original warranty. If Heckler & Koch replaces a firearm under this warranty, you will receive a new lifetime limited warranty. Heckler & Koch will return replacement firearms to you freight prepaid.
snip
What Is Not Covered - This warranty does not cover defects or damage caused by: 1) unreasonable use; 2) failure to provide proper care or maintenance; 3) failure to comply with instructions in the owner's manual
including improper installation of original HK or FABARM parts by the owner or his agent; 4)
normal wear and tear for the degree of use; 5) rust or corrosion; 6) obstructions in the barrel; 7) excessive use . This warranty does not cover any claims made by the second or subsequent owner of any Heckler & Koch product.
ANY UNAUTHORIZED ALTERATION OR MODIFICATION OF THE FIREARM WILL VOID THIS WARRANTY. HECKLER & KOCH SHALL NOT BE RESPONSIBLE FOR ANY CLAIMS INVOLVING THIS FIREARM THAT RESULT FROM THE USE OF FAULTY, NON-STANDARD, REMANUFACTURED OR RELOADED AMMUNITION.
IN NO EVENT SHALL HECKLER & KOCH BE LIABLE FOR CONSEQUENTIAL DAMAGES. Some states do not allow the exclusion or limitation of incidental or consequential damages, so the above limitation or exclusion may not apply to you. The warranty gives you specific legal rights, and you may also have other rights, which vary from state to state.
BTW, only Knights and B&T are covered by warranty. CCFA is merely a B&T clone.
Have a nice day.