While getting reading for work I noticed that my web safety on my service XD 40 was just free floating around like he was on vacation. At that time I figured that the spring either just broke or slipped in some way. Once I got home I gathered my gun bag and began to take apart my gun and what do ya know on top of the web safety being broke I could not get the slide off to even fix it. I looked at several threads about these issues but none of them went hand in hand. Anyone with any ideas would be greatly appreciated. FYI a have Done Guide Rod installed as well.