Yes, everything is intact. shoots great, very nice gat. I live in Great Park not far from the city centre. I'll pm u my address.If the anno is ok,the orings are all good and the gat shoots as it should then ill still take it.where abouts in brum are you?im working in cheltenham and live in leicester so would it be possible to pick up?