Dude, if it's just the charging handle that snapped off at the weld, you can get it shipped out to a vendor here and fixed. Ball park would be around 100 bucks. I doubt you'll find an entire bolt carrier for sub $400.. but hey it's your money.
Thanks for the info, but I'm hoping to get lucky and find someone parting out their S12