I was browsing eBay for something and noticed someone selling brand new headlight bowls with brand new AL projectors installed in them for DIRT CHEAP. $78 per side. These look like they're plug and play, after you source the locking collar for the bulb.

https://www.ebay.com/itm/BMW-E46-HEA...wAAOSwP~tW2Jj5

https://www.ebay.com/itm/BMW-E46-HEA...sAAOSwxp9W2Jyy