It looks like a serviceable gun to me. As far as the stock, it can be fixed, see this forum thread for details
www.parkerguns.org/forums/showthread.php?t=517
When you have the stock fixed, have it cleaned by the gun smith. It may be dirt and if it is something more it should be a reasonable fix to resolve the safety and firing problems.