My finish nailer's drive piston does not fully retract after each nail has been shot. I have to manually push the piston back in place in order to fire the next finish nail. What has to be done to correct this problem?