Hello everyone, I'll be really thankful for some help.
6 months ago I bought a 2019 ZL1 with around 25k miles.
Car was inspected at a reputable shop before purchase and I immediately changed the oil. For various reasons I stopped trusting the shop and went to another one 500 miles later and this time I brought my own oil - Mobil 1 0w40 ESP x3. Lo and behold the guy reported there were metal shavings in the oil.

He kept a bucket with the oil so I can take a photo.
I had just planned a 600 mile roundtrip, but now I don't want to blow up the engine. Do you think it's okay to drive it, change the oil and check for shavings again or should I immediately open the engine for inspection and repairs?
Other than that the car runs fine, no noises, it has 7 seconds in 62-124mph with Dragy.
I wish all of yours LT4s here are bulletproof and never see that dread in the oil.
Photo of the bucket oil