There's a Gunshop behind Hardee's at exit 27 in Cleveland. Can't think of the name right now, but he has lots of AR parts. You could also try calling Anthony @ Anthony's Armory in Red Bank. He has a lot of spare parts.
Thanks! I might try giving Anthony's a call. Cleveland is a little far since I'm in Flintstone, near Rossville. If I drove to Cleveland I might as well pay a few bucks shipping to have some shipped from Primary Arms. There's a place in Tiftonia that I'm going to try first (Lookout Firearms). I've never gone in but they have AR signs in the window. Of course, even if I get the roll pin I still need a smaller roll pin punch. Hopefully I can get that, too. Maybe mail order is in order...
BTW, my mistakes have mounted. I partially punched out the gas tube pin and pulled it the rest of the way with a pair of pliers. But I was on the phone at the same time and accidentally grabbed the gas block roll pin (it protrudes from both sides) and causing it to crimp a little. I think I have it bent back into shape, but I may end up needing one of those, too! I have to slow it down and avoid distractions!
I did pull off the ALG barrel nut and did it again with the right colored shims. Sure enough, hand tightening with the wrench put the nut in the perfect pre-torque position--just like the videos. So at least that's fixed and I know my barrel nut is properly torqued!