I finally found it, the Lego Star Wars Inferno Squad Set. I thought I sold it awhile ago if I'm honest lol but it turns out it was hidden inside another Lego
LEGO Star Wars 75226 Inferno Squad Battle Pack review
The Inferno Squad! : r/lego
LEGO Star Wars Inferno Squad Battle Pack 75226 Review
Inferno Squad Purgatory Company Lego Star Wars Minifigures building block toys delsbricks – DelsBricks Minifigures