Clear obstruction from baffles

I wasn’t familiar with that rifle so I just googled it and took a look at a picture of it. I’m wondering how the moderator on the end is attached. If you can get it off, then you would be able to pull the cleaning pellet out.Or can you shine a flashlight down the end of the barrel and see any bit of the cleaning pellet? If so you could take a pair of tweezers and maybe get it out. 
 
Sounds like they are roll pins you are describing.Sometimes they can be pretty tight because they are made to expand. In the picture I could see two little holes and figured they were probably for pins.If it was mine I would put that moderator against something solid and give them pins A good whack .If you can see a little split in the pin then it is definitely a roll pin.
 
I would just crack the barrel open (not cocked just open) and stick the end of the barrel into a vacuum cleaner hose and seal with couple layers of saran wrap press your finger over the breech where you load the pellet for added suction and SLOWLY gradually remove finger then block it again to boost the horsepower like an Anteater. Keep doing this till it gets sucked out.

I would clean inside the vacuum cleaner first so you know when that cleaning pellet is already sucked out by looking inside the vac cleaner.