Hi, Adam
The creed is still for sale, as far as I am aware the only UK store that stocks replacement parts is Just Paintball, not sure who else does I am afraid. I have recently serviced the marker as well, hope this helps and feel free to PM me for any additional information
Regards
Barfoot