Saint Louis Metropolitan Police say they recovered more than 3,000 pounds of fireworks from a vacant home in north St. Louis.