So i shredded the allen head, ill be able to remove it but im having trouble finding a new cap that isnt from the states! Is there an equivalent part that i could replace with or am i going to have order from the USA. Cheers!