This may be a shot in the dark though search has not helped me much. I have a project bike that I want to do a swing arm swap on to move from steel to aluminum while adding a few inches in length. All the models I have come across for sale are too long by at least 3". (yz125 and 250s finding 23-24"s) My current arm is 16.25" from pivot to end. And the pivot mount width is 6 5/8". I would like to have an arm from any make/model as close to 21" as possible and a pivot mount width as close to the original (6 5/8") as possible or have enough meat on the ends that I can mill off to make it fit. (I am still up in the air on chain adjuster style, I will have to make some items in either case so is there any better system than others?) Just avoiding lengthening the stock or trimming a longer aluminum as I don't have an aluminum welder. Any help or direction is appreciated.