Heat butter in small skillet over medium-low heat. Add onion and sauté until tender.
Combine cooked onion, ground beef, oats, tomato juice, 1/4 cup barbecue sauce, egg, Worcestershire sauce, salt, pepper, and garlic salt. Stir until well blended. Press into 9x5x3-inch loaf pan or meatloaf pan.
Bake at 350° for 50 to 60 minutes. Remove from oven and spread remaining barbecue sauce over top. Return to oven and bake 10 minutes longer.
Remove from oven and let stand 5 minutes. Place loaf on serving plate. Slice and serve. 8 servings.
Okay . . . in our case, the recipe only feeds 4 apparently. Of course, Tim was over for supper . . . LOL . . . the couple of slices leftover became a sandwich for me at a later time.