Buy a good quality bolt carrier and carrier key from a reputable manufacturer, and screw them together. Don't forget to stake the screws.
If you're having problems getting the gas tube and carrier key to line up, the problem is most likely that you have the gas tube slot in the barrel nut just slightly off and it is pushing the gas tube. Use a piece of gas tube to make sure the barrel nut slot and delta pack (weld spring and snap ring) are perfectly aligned and that the gas tube is not being pushed on by any of them as it passes through the receiver.
If the barrel nut slot is off, be careful moving it. Use a torque wrench if you plan to tighten it, making sure you don;t exceed 80 ft-lbs. Use a good wrench to turn it, like the DPMS armorer's wrench, or you'll jack up the barrel nut.
Good luck.