Don't know but I have my doubts its from a military rifle.
Possibly M1917 or enfield #1 MkIII.
I looked through all the firing pins listed in Gun Parts/Numerich website with no matches. Closest was some CZ rifles and some features of Winchester Model 70.



























