Try calling Jim @ Cole's. Best answer I can give and I know Jim will do the same.
http://www.colegun.com/default.asp
http://www.colegun.com/default.asp
You typed a hand full :wink: :lol: :lol: :lol:Got to hand it to Beretta 39* autos, they can go a long way under some difficult conditions!