Do business with Fulton Armory, they treat you well, what they say will be done is done, on time and budget. Can't ask for better in this day and age. Also, the Armory is easy to work with. My stuff was exactly as ordered, and delivered on schedule.
James, better known as the GunPartsGuy, is a top notch seller of FAL parts. I have ordered from him several times and he hasn't failed me yet. Fast shipping too.