I agree, a small wire feed repair will sort it out. Second, I'd unbreech and rebreech as I can do that. If you can without damage to the carbine...but the snip and tack weld with wire feed would be easiest.
Don't try to drive out the pins as they may come in from opposite sides, or maybe from the same side... and the F/H may or may not come off easily.