You can buy them new still (I believe?). I bought mine new years ago, the tuber gas caps are locking and fit. They one I linked to you is what they look like. What I would suggest is to find the part number and order online, or through your local harley (if they are licensed to work on Buells - only some of them are now).