Good old gun ,90% of the problems can be fixed with hammer new springs ans fireing pins.

bill