I want to buy an OEM Barrel for my G19--I have looked at 3 options KKM/Storm Lake/Bar-Sto. In the experiences out there, what seems to be a good or a bad buy. I am fully aware that is totally subjective but would like to hear some learned advice. Wanna kill these ads? We can help!