In a large skillet, cook the beef, mushrooms, and onion over medium heat until meat is no longer pink and vegetables are tender; drain.
Stir in the ketchup, chili sauce, sugars, vinegar, mustard, salt, and pepper.
Bring to a boil. Reduce heat; simmer, uncovered, for 15 minutes.
Serve on buns with your favorite toppings