I saw this at the Larue range day today, and it piqued my interest. Has anyone had any experience with these or a similar product? What are some pros or cons? Is there any chance of it impairing the normal function of the pistol? I don't currently feel like i have a problem with recoil, but i definitely feel there could be room for improvement, so needless to say i am wary of spending money to solve a problem i don't truly consider a problem unless there will be a definite improvement.