We've searched the internet and found the largest collection of On30 Scale trains for sale is on eBay. Below are the listings for 'bachmann porter'.

Bachmann On30 Scale Train Steam 0 4 0 Porter DCC PAINTED UNLETTERED BLACK
Bachmann On30 Scale Train Steam 0 4 0 Porter DCC PAINTED UNLETTERED BLACK
$73.00
Time Remaining: 20d 14h 24m
Buy It Now for only: $73.00

Other On30 Scale train items recently purchased through this site:

Bachmann On30 Scale Train Steam 0 4 0 Porter DCC PAINTED UNLETTERED BLACK