Sin-ster
GM of 4 Letter Outbursts
I have already fixed the rear sight because of shoty workmanship and now I see they installed the dust cover pin wrong. I don't have the tools to fix everything so I'll have to find someone in Mobile, Al to help.
Sounds like you oughta pull the whole thing apart and start from scratch. No telling what else is waiting to fall apart-- perhaps even catastrophically.