What a story, and awesome outcome! Glad no one got hurt. Looks like a big boy caliber.
If someone ever shoots up my vehicle I hope I get the same treatment.
Did you end up doing the upper ball joints boots? Looks like you've got a torn one.
Great thread - looks like you've had a lot of fun with it.
How did replacing the ring go?