There's no reason why it wouldn't function properly...just the cleaning issue. Also, in a pistol, you really are going to get a face full of smoke back at you.
If you think the recoil reduction will be adequate for that nuisance (I can't say how bad it would be!) it'd probably work ok.