Patent ID: 8464452

Claim:
A system for maintaining a firearm comprising: means for counting the number of shots fired by the firearm; means for tracking a shot count for each individual component of the firearm comprising memory resident on the firearm wherein data is stored including the shot count for each individual component of said firearm, said data being updated as maintenance is performed on said firearm; means for timely advising maintenance personnel when a said individual component part is nearing or has reached the end of its useful life and must be replaced, said means for advising comprising a laptop computer having a weapon maintenance algorithm thereon that compares the shot count for each individual component to a predefined life cycle value for said individual component and sending a signal when any said component is nearing said life cycle value; cooperative wireless communication devices for transmitting said data from said memory to said laptop computer and for transmitting a maintenance data submission to said memory from said laptop computer after maintenance is performed; wherein said laptop computer and said weapon maintenance algorithm receive data from said memory, calculate and display the weapon health for each component and subsequently send data to said memory after maintenance is performed on said weapon such that all data is stored on the firearm itself; a battery supplying power to said means for counting and said means for tracking, said battery providing power only upon detection of a signal such that current draw on said battery is minimized; said cooperative wireless communication device further comprising a communication card mounted on said firearm having a receiving photo diode and a transmitting LED; and a data collection device comprising a receiving photo diode and transmitting LED, said data collection device communicating to said laptop computer.