WARNING: MPro7 cleaning solution will cause irreversable damage to some plastics used in modern firearms!
I've also seen it soften the paint on other types of finished firearms.
MPro7 cleaning solution should only be used on all-metal gun parts, though the MPro7 lubricating solution looks to be just common silicone in a bottle.
My suggestion for cleaning shotgun barrels is Simple Green.