Capntibbz, et al. it is the Rossi Puma. It has a puma on the left side of the receiver.
The fellow in Alexandria is no longer there. I have tried to contact Steve's Guns in Texas. So far I haven't heard back from them. I never thought it would be so hard to find a firing pin. The obvious places just do not have any.