My ejector spring is weak in my M1 so I ordered a new one. Got a supprise. My spring is about 1/2 the length of a new one and is quite a bit smaller in diameter. My bolt reads D28287-19SA A-9. Any one got an idea where I can get a spring to fit this bolt. If it has the same drawing no# as others why is the spring different. I don't want to change bolts because this thing is a tack driver. :? I realize all new springs are longer than old ones because they take a set after a while but this one is really diffferent.