I just had some made for my 22-2. There is a shop called Adeptus in Bradenton. Talk to Ken. He made me some new badges out of stainless steel. They look great. He aldready has the file set up. 941-756-7636 (Ken Fraley)
Here are a few photos of the stainless badges.