Im having a hard time finding a connecting pin for my green raptor. (damm Canada shipping) Anyone has some for sell or knows where to get some? Is there stronger ones made? And is this a peice that breaks often?? Ive had it for 5 years now and it just broke down for the first time so I figure its not so bad.