Galco leather sells an excellent shoulder holster. I have one. You can buy different holsters for ther harness. You can buy different magazines or speed loader pouches for the harness. Here is the link and phone number for Galco.
Galco holsters; Holsters; Gun holster, pistol holsters, western holsters, shoulder holsters, leather holster and Glock holsters
1(800) USGALCO (874-2526)
Stop! Wait! I have and have had several Galco holsters, including their Miami Vice style shoulder holster system. Upon receipt, I found their "swivels" did anything but. There was an excessive amount of leather under the swivels that prevented them to swivel beyond a very short amount (approx 5 - 8 degrees). The idea behind their system is to allow a great amount of movement in their shoulder straps/holster preventing binding, and increasing comfort. I asked, by email, Galco as to what I should do to return it for repair/replacement. The response, from a Bill, was that he looked at what was on the shelf at Galco and could not find the same problem; meaning that what he found on his shelf was not what I had on hand. :wacko:
He did not ask me to send it back for a replacement nor offer a refund. I expected that Galco would say to send what I had back and they would replace it. Not a word from this Bill. I had to take a pair of wire cutters and cut/trim out the excess leather under the swivels to allow a reasonable amount of turning (now about 60 to 80 degrees). Having to cut the excess leather, I am sure that any "warrenty" would no longer apply.
Later, I ordered an offside magazine/flashlight carrier. Guess what! This time instead of too much leather, it was cut so tight that I have to force my Surefire 6P into it - AND CAN NOT PULL IT OUT WITH ONE HAND! I literally have to take off my shoulder holster and use two thumbs to force my light out. I have used two tubes of their "Draw Eze" lube with no effect, so now I have an expensive piece of leather that is worthless.
Stay away from Galco until they begin backing their products. In their catalog, they use "lawyer speak" that, basicaly says, all sales are final.
Since there are SO MANY other manufacturers out there, check them out.