I agree with Jim K and wouldn't use WD-40 on a gun. WD-40 leaves a film that gums up the action. Oil it instead.