EDC weapon maintenance