Make the meatballs. Combine all of the ingredients (except the oil) in a large bowl. Using a small scoop (about 1 tablespoon), portion out the meat mixture and roll into balls.
Place on a cookie sheet and freeze for 5-10 minutes (this will help the meatballs stay round when cooking).
Time to cook the meatballs. Heat the oil in a large skillet. Brown teh meatballs on all sides until they are cooked through. This will take about 6-8 minutes. When finished, remove the meatballs from the pan and set aside.
Let's make some gravy. Turn the heat on the skillet to medium heat. Melt the butter in the pan and then add the flour, whisking constantly until the sauce turns medium brown.
Pour the beef broth while whisking constantly and simmer until it thickens. Next, add the milk, mustard, and jelly. Simmer gently over medium-low heat until creamy. Season to taste.
Let's put it together. Place the meatballs back in the gravy and warm until heated through. Serve with pasta, on a roll, or with mashed potatoes.