BKingsfirearms is where I have been ordering all my parts lately, great prices, free shipping over $250, no tax - their barrel and BCG specs are great (I've exchanged several email threads with them), handguard fitment has been great, they offer nitrided lower parts instead of standard phosphate...