Did you wait to long to clean that suppressor? Looks like this could be a safe fix for removing the baffles if they are carbon stuck. What do u think worth the $50
Baffle Removal Tool

Baffle Removal Tool