At least you received it and the address given was correct.
I thought most of the damage was cosmetic and wouldnt be seen due to the grip frame covering it, i didnt know you couldnt even fit it!! I picked it up in the same condition as the pictures you posted.
Luke is a good friend of mine and if he says he will sort it he will, my advise would be to try and source another asa be it new or used and send luke the bill, again i will act as third party should you need a quick response, i understand that it shouldnt be down to you to do this but due to Lukes work comitments this would be the quickest way to a solution.
I have seen some on here before go for £10-£20.