Well I got everything put back together. I reattached the parts using 2 screws. Its holding fine now, just cannot rotate now. What bugs me tho is that the plastic I hit was strong enough to break my mirror off, but not enough to leave a scratch or chip.