Shouldn't be too hard to separate upper from lower and that will give you good access for cleaning.

Been a while since I did it but I used to service the club guns regularly back when I was active and they aren't difficult to work on