"...You can see where the end of the firing pin is not rounded anymore it is actually flat..."

Most (all?) .22 rimfire firing pins are flat, usually rectangular in shape, not round like a centerfire. My guess is that either the spring is "weak," or more likely just gumbed up with crud. A good cleaning might get it shooting again...
_________________________
OBG