400,000 gun locks recalled