I would follow Sturm's suggestion. If you need any leather work call Paynes Leather in Felton,DE. 302-284-4223. This is a family business and currently Erik and Carol are operators. I have used them numerous times during my motorcycle days. They are honest and do a good work. Give them a call and Erik. I have been using a Galco Miami Classic for over 20yrs and never had a problem with it. A few months ago I purchased a High Noon shoulder rig, The Under Taker for my G43. This is very well made and is the same design as the Galco. Good luck to you and I hope your weapon was not damaged. If that ever happened to me I would definitely have to change my skivvies.