PSA or Midway USA has FCGs ( fire control groups )at good prices
You can find BCG ( bolt carrier group )all over the place CTD, Midway , Cabelas etc . What tends to be harder to find is good quality less expensize ones .You can find them from $130 to $350 . The firing pin is part of the BCG . here is a repair kit , you can find just the firing pin here as well
This is a good Complete BCG for the price http://www.midwayusa.com/product/690...vc=subv1145235
Make sure what ever BCG you get has a Properly Staked Gas Key and is chrome lined and pass a thorough Magnetic Particle Inspection (MPI) test this should insure you get a quality BCG
First they came for the communists, and I did not speak out - because I was not a communist , Then they came for the socialists, and I did not speak out - because I was not a socialist , Then they came for the trade unionists, and I did not speak out - because I was not a trade unionist , Then they came for the Jews, and I did not speak out - because I was not a Jew , Then they came for me - and there was no one left to speak out for me.