Cops gunshop has lots of parts, lower parts kits, and uppers. PSA is where I’ve always bought my completed uppers from, if they have any in stock. While I’ve never tried any fancy setups, the regular ol GI trigger works fine for me , maybe hit it with a little emery cloth to smooth it up.