ok have no idea about o-rings but i do require a few of this o-ring for my shocker bolt, so if anyone has any laying around spare maybe tom allen haha, i think its the buan-o or something material. cheers guys:D