Welcome Lawman! Well my Barracuda was and is my dream car and I'm so glad to hear you made a dream come true.
Stainless bumpers would likely have cost a fortune to produce compared to chrome steel. There used to be a dealer in town with a bunch of Delorean's. The panel fit on them wasn't...