Young Charlie has a broken leg

I didn't see him all Tuesday morning and, when he didn't come and try and steal my lunch, I went in search. I found him hiding in the loft, gave him a once over and quickly realised his back right leg was just flopping about. Straight to the vet's with him, only to find their x-ray machine was out of order, needing the developer changing. Errr, that seems to be the vet's job, amongst everything else, and she just hasn't got time. Can we come back tomorrow? I was concerned that if the problem was dislocation it should be put back fairly quickly. Plus spend a night with a broken leg? So she recommended us another vet's, one in Zagreb that just does small animals and is run by a guy she has a lot of respect for.
So off to Zagreb we went. It's a well-equipped vet's there, all high tech, so I was expecting English-sized bills. But hey, this is Charlie!
So, into the x-ray room and.... get ready for a surprise!
Our stupid f*cking neighbours have shot him as well. Once again I have a strong urge to go around there with my baseball bat, but I know it wouldn't end well. As my wife points out there is no point in reasoning with them because they really are that stupid. It's illegal but the police won't consider it much of a priority and my wife worries that if we do anything they may do something worse. So I have to swallow my anger once again.
There is no equivalent of the RSPCA here.
Anyway, it was a bit too late in the day so they filled him full of painkillers and sent us home. I wasn't too happy about it but Charlie didn't actually seem to give a toss, he just wanted to go outside and play and he didn't even seem to notice his leg not working. We took him in lunchtime yesterday and I collected him in the evening, together with another couple of x-rays:
He was quite groggy when he got home but today he's back to just wanting to go out and play. His leg is massively bandaged to immobilise it but it' not slowing him down much.
Btw the vets won't remove the pellet if it's not causing problems, they could potentially make things worse. I guess cats don't live long enough to get lead poisoning...