In a large saucepan, cook beef over medium heat until no longer pink; drain. Stir in the ketchup, water, brown sugar, Worcestershire sauce, mustard, garlic powder, onion powder and salt. Bring to a boil. Reduce heat; cover and simmer for 30-40 minutes. Serve on buns.