Just wanted to post here because I had the exact same part break on me and it was impossible to find online. Brownell's still shows it as out of stock and past due their original estimation.
I found this part available from Ahlmans They're in Morristown, MN. I got their name/address from a...