Let's try to collect everything...
Kingdom:
Catacombs
Doctor (Bane)
Border Village
Black Market (contains: Tunnel, Trader, Candlestick Maker, Native Village, Ambassador, Young Witch, Watchtower, Scheme, University, Develop, Counting House)
Squire
Goons
Haggler
Duplicate
Hunting Grounds
Duchess
Page
Inheritance
Ferry
Setup:
Buy all cards in the BM deck, then return Black Market to the supply with Ambassador. Use Hermit/Scheme to gain 10 Madmen. Buy 10 Squires, 9 Duplicates, 10 Catacombs, 9 Hunting Grounds, 7 Estates, 9 Hagglers. Put Ferry token on Haggler, inherit Hagglers, put Ferry token on Border Village. Play CM for sufficient amount of coin tokens. Put a Champion into play.
Set up Native Village with 9 Hagglers, 2 Estates, Trader, Watchtower, Scheme, University, Develop, Counting House. Play University, gain the last Haggler, put it on top of your deck with Watchtower. Play Scheme, draw Haggler. Play Develop, trash Counting House, put last Hunting Grounds and the last Duplicate on top of your deck. Play all Hagglers and Estate-Hagglers.
The trigger:
Buy Doctor ($3), overpay a lot. Use Tunnel discard+Trader to gain 40 Silver ($120). Use Tunnel discard to gain 30 Gold ($180). Trash 10 Squires to gain 10 Goons ($60). Trash 10 Catacombs to gain 10 Border Villages ($40) and 10 Black Markets ($30). Trash 8 Hunting Grounds to gain 8 Duchies ($40) and 8 Duchesses ($16). Trash 2 Hunting Grounds for 6 Estates ($12).
Call 9 Duplicates to gain 9 more Doctors ($27). Gain 10 Pages ($20) and 2 Duchesses ($4) and via Haggler.
Total:
3+120+180+60+40+30+40+14+12+27+20+6 = 552
EDIT: Mid-turn gaining allows you to trash the last Hunting Grounds for the last Duchy.
Fun fact: This empties all Kingdom piles, the Silver and Gold pile and the Estate and Duchy pile.
I have some unused Haggler gains, but no space left for $2 costs. Too bad Haggles cannot gain Estates.