You could also try Scott Stonehill of Evans Obsolete Screws:

http://www.customscrewsandmore.com/default.html

He lists the .22 trainer front firing pin on his products and services page for $15.00 USD and $3.00 USD for shipping.